Создать справочник "Расширенный справочник" в прикладном модуле Внутренние документы.
Справочник состоит из полей:
Расширенный справочник должен находится в разделе "Справочники\Расширенные справочники".
Создать справочник может только пользователь с ролью ClassEditor.
Палитра инструментов
Данный этап разделяется на три части:
Создать схему, в качестве наследника указать схему TNObject.
Добавить в схему свойства, которые должны быть в справочнике.
<?xml version='1.0' encoding='UTF-8'?> <schemas xmlns="http://www.intertrust.ru/schema/palette/tn-schema"> <schema extends="TNObject" name="ExtendsDirectory"> <meta> <documentation>Пример расширенного справочника</documentation> </meta> <string name="type" default-value="Расширенный справочник" computed="true"/> <string name="showIdent" computed="true" temporal="true"> <calc-values> <script lang="SPEL" event="open"><![CDATA['Справочник']]></script> </calc-values> </string> <string name="value"> <meta> <documentation>Значение</documentation> </meta> <storage-field name="value"/> </string> <string name="description"> <meta> <documentation>Описание</documentation> </meta> <storage-field name="description"/> </string> </schema> </schemas> |