Разработка:storages/reports — различия между версиями
Dido86 (обсуждение | вклад) (Новая страница: «{{Infobox_Plugin | name = reports | type = storages }} ===Таблица в базе данных=== ''reports'' - Отчеты о деятельности учит...») |
Dido86 (обсуждение | вклад) |
||
Строка 12: | Строка 12: | ||
* code - код отчета внутри плагина. | * code - код отчета внутри плагина. | ||
* name - название отчета русскими буквами. Генерируется в момент создания | * name - название отчета русскими буквами. Генерируется в момент создания | ||
− | * personid - id из талицы [[Разработка: | + | * personid - id из талицы [[Разработка:storages/persons | persons ]] того,кто запросил отчет |
* requestdate - когда запросил отчет | * requestdate - когда запросил отчет | ||
* completedate - когда отчет был завершен | * completedate - когда отчет был завершен | ||
* status (пока без workflow) - request(запрошен), completed(сформирован), error(ошибка) | * status (пока без workflow) - request(запрошен), completed(сформирован), error(ошибка) | ||
− | * departmentid, - id подразделения из талицы [[Разработка: | + | * departmentid, - id подразделения из талицы [[Разработка:storages/departments | departments ]], которому принадлежит отчет |
* objectid - id объекта по которому запрашивается отчет(необязательно) | * objectid - id объекта по которому запрашивается отчет(необязательно) | ||
* begindate- с какого периода собираются данные для отчета(необязательно) | * begindate- с какого периода собираются данные для отчета(необязательно) | ||
* enddate - по какой период собираются данные для отчета(необязательно) | * enddate - по какой период собираются данные для отчета(необязательно) | ||
− | * requestdata | + | * requestdata - дополнительные данные для формирования отчета (будет хранится сериализованный объект). Текст, 64 килобайта. Индекс не * создавать(необязательно) |
* filepath - путь к файлу. имя файла - это id записи. Расширение dat. | * filepath - путь к файлу. имя файла - это id записи. Расширение dat. | ||
Версия 10:33, 25 мая 2011
Плагин | |
Название | reports |
Тип | storages |
Таблица в базе данных
reports - Отчеты о деятельности учителей и учеников.
Подробный формат полей в таблице:
- plugintype - тип плагина (storage,im....)
- plugincode - код плагтна
- code - код отчета внутри плагина.
- name - название отчета русскими буквами. Генерируется в момент создания
- personid - id из талицы persons того,кто запросил отчет
- requestdate - когда запросил отчет
- completedate - когда отчет был завершен
- status (пока без workflow) - request(запрошен), completed(сформирован), error(ошибка)
- departmentid, - id подразделения из талицы departments , которому принадлежит отчет
- objectid - id объекта по которому запрашивается отчет(необязательно)
- begindate- с какого периода собираются данные для отчета(необязательно)
- enddate - по какой период собираются данные для отчета(необязательно)
- requestdata - дополнительные данные для формирования отчета (будет хранится сериализованный объект). Текст, 64 килобайта. Индекс не * создавать(необязательно)
- filepath - путь к файлу. имя файла - это id записи. Расширение dat.