Разработка:modlibs/templater

Материал из DOF
Версия от 18:49, 13 марта 2009; Ilya (обсуждение | вклад) (Новая: == Экспорт документов == Модуль реализуется как библиотека modlib, которая называется templater. Этот модуль б...)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Экспорт документов

Модуль реализуется как библиотека modlib, которая называется templater. Этот модуль будет реализовывать экспорт в xls, csv, odt, и другие форматы, если они понадобятся. Экспортироваться будут как таблицы, так и текст.

Структура классов такова: модуле modlib лежат базовые классы для экспорта в различные форматы. Классы для конкретных задач будут лежать в тех модулях, из которых они вызываются.

Пример: в модуле типа im, который называется sample при просмотре расписания необходимо экспортировать все уроки за месяц. Для этого структура папок im должна выглядеть следующим образом: Folders.jpg