Разработка справочников в Directum

Только начинаю осваивать Directum. Вот с разработки справочников, пожалуй, и начну свою первую коротенькую заметку.
Пусть нам нужен справочник Договора. Для этого необходимо запустить компоненту Типы справочников (в разделе Утилиты разработчика) и добавить новую запись.

Заполним поля в открывшейся карточке нового типа справочника. В поле Имя нужно указать уникальное имя справочника, которое будет использоваться при программном обращении к справочнику. В имени справочника рекомендуется использовать только буквы, цифры и символ "_". Назовём наш справочник Contracts.
В поле Заголовок в ед. числе в создаваемом справочнике пишем Договор.
Перейдя на вкладку Реквизиты, мы увидим, что наш тип справочника уже содержит предопределённые реквизиты. Добавим необходимые нам дополнительные реквизиты.
Теперь сформируем карточку типа справочника, то есть её внешний вид. Для этого сохраним тип справочника, после сохранения типа справочника разблокируется кнопка Форма, по нажатию на неё откроется редактор формы. В левой части окна мы увидим дерево реквизитов, из которого нужно перенести реквизиты на форму. Перенесём нужные реквизиты методом Drag & Drop и настроим их расположение на форме. Сохраняем форму.
Про настройку прав пока рассказывать не буду.
У каждого справочника есть события, код которых выполняется после, до или при выполнении определенных действий с данными. События являются предопределенными, разработчик не может добавлять или удалять их, но есть возможность отключать события. События могут относиться к набору данных, записи, операции, форме-карточки, таблице, реквизиту. В коде событий можно использовать предопределенные переменные, так, например, в событии Карточка. На любое действие в форме можно навесить свое событие. Подробнее о событиях можно почитать в справке.
Сохраняем.
Теперь нам необходимо отобразить справочник в дереве папок. Создадим новую папку компонент Документы, например в уже существующей папке Компоненты. Теперь заходим в Утилиты Разработчика->Настройка вариантов запуска компонент. Слева в дереве выбираем созданную до этого папку Документы и нажимаем кнопку Создать->вариант запуска компоненты. Выбираем наш справочник из списка. Нажимаем кнопку Сохранить. Вуаля! Теперь мы видим наш справочник в нужной нам папке. 🙂
Кажется, вышло сумбурно)).

Рекомендовать в Социальных сетях:
 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *