Модификация прикладной системы
Разработка справочников
Общие сведения о справочниках
Справочники системы предназначены для структурированного хранения условно-постоянной информации. Справочники представляют собой списки записей с определенным набором полей. У каждого справочника есть две формы:
· форма-список – форма, представляющая собой список записей. В форме-списке доступны для просмотра все поля справочника и доступны для выполнения стандартные для справочников действия (см. описание работы со списками в руководстве пользователя);
· форма-карточка – форма, представляющая собой набор полей конкретной записи. В форме-карточке данные доступны для редактирования и доступны для выполнения специфические действия конкретных справочников (см. описание работы с карточкой в руководстве пользователя).
Для разработки справочников предназначена компонента Типы справочников (см. описание компоненты «Типы справочников» в книге «Компоненты системы DIRECTUM»). При этом необходимо учитывать следующие особенности:
· записи во всех справочниках должны иметь имеют поля *Наименование и *Код (см. раздел «Выбор способа нумерации»);
· справочники могут быть связаны отношением «ведомый-ведущий» (см. раздел «Определение ведущих справочников»);
· если с системой работают одновременно несколько организаций, то данные этих организаций в справочниках можно разделять (см. раздел «Установка контекста нашей организации»);
· реквизиты всех справочников системы хранятся в компоненте Реквизиты справочников и добавляются в справочники из этой компоненты (см. раздел «Добавление реквизитов в справочник»);
· можно задавать программную обработку событий, возникающих при работе со справочником или с его записями (см. раздел «Обработка событий справочника»);
· в текстах программной обработки событий справочника можно предусматривать изменение логики обработки события через справочник Пользовательские расчеты (см. раздел «Использование пользовательских расчетов»);
· поля в справочниках можно заполнять автоматически в соответствии с некоторым заранее установленным форматом (см. раздел «Автозаполнение полей по заданному формату»);
· можно задавать значения дополнительных параметров – «Вызывать событие «Выбор из справочника» при ручном вводе значений реквизитов», «Вести историю добавления, изменения и удаления записей», «Разрешен автоподбор уникального кода и наименования при приеме данных», «Разрешено автоматическое исправление конфликта изменения измененной записи» (см. описание компоненты «Типы справочников» в книге «Компоненты системы DIRECTUM»).
Также для справочников могут быть разработаны интегрированные отчеты. В таких отчетах нужные данные из справочника получать проще и быстрее, чем из «общих» отчетов системы, разрабатываемых в отдельной компоненте и называемых аналитическими отчетами (подробнее об отчетах см. в разделе «Разработка отчетов»).
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|