Справочники – это объекты системы с заданной структурой, представляющие собой список однотипных записей со значениями их атрибутов. В системе ELMA они отображаются в соответствующем разделе левого меню (рис. 1).
Рис. 1. Раздел "Справочники"
Данный раздел доступен только тем группам пользователей, которым назначены права на работу со справочниками. Доступ к работе со справочниками назначается администратором системы в разделе Администрирование – Пользователи – Настройки доступа – Глобальные настройки доступа – Дизайнер ELMA – Доступ к справочникам. Выбранные группы пользователей могут просматривать справочники в веб-приложении и работать с ними – добавлять, редактировать и удалять их элементы.
В разделе Администрирование – Пользователи – Настройки доступа – Справочники настраивается доступ на просмотр, редактирование, добавление, удаление и экспорт элементов каждого конкретного справочника, а также на редактирование дерева общих фильтров.
Для поиска справочника в разделе Справочники введите в строке быстрого поиска часть названия искомого справочника. В выпадающем списке отобразятся справочники, названия которых содержат введенную комбинацию символов (рис. 2). Для открытия страницы необходимого справочника нажмите на него кнопкой мыши в выпадающем списке.
Рис. 2. Быстрый поиск справочников
Для удобства просмотра дерева справочников воспользуйтесь кнопками в правом верхнем углу окна:
-
– развернуть все дерево справочников;
-
– свернуть все дерево справочников.
По умолчанию данные кнопки скрыты. Они начинают отображаться при наведении курсора мыши в правый верхний угол окна.
Иерархические справочники
Иерархические справочники – это справочники, элементы которых могут быть сгруппированы и содержать группы элементов. Группы элементов могут быть вложены друг в друга.
Некоторые стандартно поставляемые с системой справочники иерархические, например, "Товары и услуги" в разделе Работа с клиентами. Они по умолчанию имеют иерархическую структуру.
В иерархическом справочнике непустая группа элементов не может быть удалена.
Для открытия справочника нажмите на него кнопкой мыши в разделе Справочники. Откроется страница справочника со списком его записей (рис. 3). На странице справочника не могут быть отображены свойства объекта типа "Блок", они отображаются только на странице записи справочника.
Рис. 3. Страница справочника "Поставщики"
На странице справочника справа от каждой записи могут быть отображены следующие кнопки:
-
– редактирование записи справочника;
-
– удаление записи справочника. При удалении записи справочника все ссылки на нее в других объектах будут обнулены. Например, при удалении записи Уральский регион из справочника Регион, все записи справочника Поставщики, в которых в поле Регион было выбрано значение Уральский регион, будут иметь пустое значение в этом поле (рис. 4). Также при создании записи справочника Поставщики данный регион пропадет из списка при выборе значения поля Регион.
Рис. 4. Страница справочника "Поставщики" с удаленной записью справочника
Следует отметить, что запись справочника недоступна для удаления в том случае, если данный справочник является
наследуемым и на запись справочника существует ссылка в других объектах.
Например, рассмотрим использование справочников
Регион,
Город и
Поставщики. Справочник
Регион является родительским, справочник
Город –
наследуемым. В том случае, если в справочнике
Поставщики в поле
Город было выбрано значение
Москва, при удалении записи
Москва из справочника
Регион, а также из
наследуемого от него справочника
Город отобразится ошибка (рис. 5), запись будет недоступна для удаления.
Рис. 5. Ошибка при удалении записи справочника
Стоит отметить, что набор элементов справочника, отображаемых в таблице, может различаться для разных пользователей системы. Это зависит от настроек, установленных администратором системы в разделе Администрирование – Пользователи – Настройки доступа – Справочники.
Таблица отображения записей справочника может быть настроена.
В верхнем меню страницы справочника доступна кнопка создания записи справочника: . Данная кнопка доступна пользователям при наличии соответствующих прав на добавление элементов справочника.
При нажатии на данную кнопку открывается страница создания записи справочника. На открывшейся странице (рис. 6) заполните все необходимые поля и нажмите на кнопку Сохранить.
Рис. 6. Создание записи справочника
– создание записи или группы в справочнике. Расширение данной кнопки (в виде стрелки под ней) отображается только у иерархических справочников и позволяет перейти не на страницу создания записи справочника, а на страницу создания группы в нем. Создание группы аналогично созданию записи. Подробнее см. раздел Иерархический объект .
Использование справочников в системе
Справочники предназначены для хранения данных.
Элементы справочников доступны для выбора в различных полях объектов системы. Например, на форме создания контрагента (рис. 7) в полях ОПФ, Тип, Региональная группа, Отрасль в выпадающих списках появляются записи соответствующих справочников: Организационно-правовая форма, Тип клиента, Регион контрагента, Отрасль.
Рис. 7. Форма создания контрагента. Поля, заполняемые из справочников
После редактирования справочника в выпадающем списке будет отображаться обновленный список записей.
Рис. 8. Фильтры в справочнике "Поставщики"
На рис. 8 показан пример справочника "Поставщики" и результат работы фильтра "Центральный регион".
В данном справочнике настроен ряд фильтров, в каждом из которых задано определенное условие выборки. В данном случае, отбор производится по полю Регион, заданное условие выборки которого – Центральный регион. Система применяет фильтр к данным и отображает те значения, в свойствах которых поле Регион удовлетворяет заданному условию.
Созданные фильтры отображаются в дереве фильтров в левом меню. Каждый фильтр производит выборку записей справочника в соответствии с заданными условиями. Таким образом, нажимая кнопкой мыши на названия фильтров, можно быстро увидеть результаты поиска по ним. Также доступна возможность создания фильтра без сохранения, который позволяет делиться ссылкой на текущий поиск с заданными параметрами. Подробнее о фильтрах и работе с ними см. соответствующий раздел справки.
См. также: