Справочники системы предназначены для хранения структурированной информации. Справочники представляют собой списки записей с определенным набором полей. У каждого справочника есть две формы:
• | Форма-список – форма, представляющая собой список записей. В форме-списке доступны для просмотра все поля справочника и доступны для выполнения стандартные для справочников действия. Подробнее см. разделы «Списки объектов» и «Ссылки на объекты»; |
• | Форма-карточка – форма, представляющая собой набор полей конкретной записи. В форме-карточке данные доступны для редактирования и доступны для выполнения специфические действия конкретных справочников. Подробнее см. раздел «Карточка объекта». |
Для разработки справочников используются компоненты:
• | Типы справочников. Используется для хранения и разработки справочников, которые используются в системе. |
Для разработки справочников доступны действия:
• | настройка формы-карточки представлений типа справочника с использованием редактора форм; |
• | задание программной обработки событий, возникающих при работе со справочником или с его записями. Подробнее см. раздел «События справочников»; |
• | установка контекста нашей организации. Если с системой работают одновременно несколько организаций, то данные этих организаций в справочниках можно разделять. Подробнее см. раздел «Установка контекста нашей организации»; |
• | установка запрета на отключение фильтра по текущему периоду, чтобы пользователю системы всегда был доступен только список записей справочника с установленным фильтром по текущему периоду. Подробнее см. раздел «Запрет на отключение фильтра по текущему периоду»; |
• | использование механизма кэширования для ускорения программной работы с данными справочников. Подробнее см. раздел «Кэширование справочников». |
Справочники могут быть связаны отношением «ведущий-ведомый». Подробнее см. раздел «Ведущие и ведомые справочники и реквизиты».
Чтобы дополнить стандартную справочную систему, можно настроить вызов внешней справочной системы. Например, такая возможность полезна организациям, в которых используется заказная разработка. Внешняя справочная система может быть представлена веб-сайтом, документом, внешним приложением. Ее вызов настраивается с помощью специального справочника.
При визуальной и программной работе с данными справочников системы DIRECTUM происходят процессы, детальное понимание которых необходимо для правильной разработки и модификации справочников. Подробнее см. раздел «Процессы работы со справочниками».
Для обращения к справочникам с помощью объектной модели IS-Builder ознакомьтесь с типовыми действиями. Подробнее см. раздел «Программная работа со справочниками».
Описание примеров разработки справочников см. в разделе «Примеры разработки типов справочников».
Для справочников могут быть разработаны интегрированные отчеты. В таких отчетах нужные данные из справочника получать проще и быстрее, чем из «общих» отчетов системы, разрабатываемых в отдельной компоненте и называемых аналитическими отчетами. Подробнее см. раздел «Отчеты».
Для написания, редактирования и просмотра текстов используется текстовый редактор. Редактор можно создать с помощью ISBL функции CreateEditor. Подробнее см. раздел «CreateEditor – создать форму редактора».