Разработка:storages/agroups — различия между версиями
Yumeneco (обсуждение | вклад) (→Дополнительные методы:) |
Yumeneco (обсуждение | вклад) (→Дополнительные методы:) |
||
Строка 16: | Строка 16: | ||
===Дополнительные методы:=== | ===Дополнительные методы:=== | ||
− | * | + | * '''search_group_code'''($code) - поиск группы по коду |
− | * | + | * '''get_group_programm'''($prid, $status = 'learn') - получить все группы, обучающиеся по учебной программе (статус по умолчанию - обучается) |
− | * | + | * '''get_group_department'''($dpid, $prid = null, $status = 'learn') - получить все группы, относящиеся к структурному подразделению (и обучающиеся по программе - по-умолчанию - все) (статус по умолчанию - обучается) |
− | * | + | * '''get_group_cstream'''($csid) - получить все группы, подписанные на учебный процесс с данным id. |
====Планируются:==== | ====Планируются:==== |
Версия 13:31, 7 августа 2009
Плагин | |
Название | addresses |
Тип | agroups |
Содержание
Таблица в базе данных
agroups - классы/академические группы. Связывают контракты на обучение и учебные программы при групповой форме обучения.
Подробный формат полей в таблице:
- name - название академической группы/класса
- code - кодовое обозначение группы (текстовое поле, обязательное, уникальное)
- programmid - id учебной программы, которую реализует академическая группа
- departmentid - отдел, ответственный за группу
- agenum - порядковый номер текущего учебного периода (изменяется приказом по контингенту)
- status - список статусов указан в одноименном плагине рабочих процессов agroups
Дополнительные методы:
- search_group_code($code) - поиск группы по коду
- get_group_programm($prid, $status = 'learn') - получить все группы, обучающиеся по учебной программе (статус по умолчанию - обучается)
- get_group_department($dpid, $prid = null, $status = 'learn') - получить все группы, относящиеся к структурному подразделению (и обучающиеся по программе - по-умолчанию - все) (статус по умолчанию - обучается)
- get_group_cstream($csid) - получить все группы, подписанные на учебный процесс с данным id.