Настройка вариантов запуска и фильтрации

advertisement
Настройка вариантов запуска и фильтрации справочников в
системе DIRECTUM
При регистрации данных можно и нужно заполнять автоматически те поля, которые
заполняются постоянно или неизменяемы (например, при регистрации корреспонденции
одним и тем же сотрудником канцелярии в разных журналах). Для этого можно создавать
ярлыки запуска с передаваемыми параметрами, но настройка множества таких ярлыков
становится трудоемкой.
Для упрощения настройки автозаполнения и фильтрации справочников, а также для
облегчения администрирования предназначена компонента «Настройка вариантов запуска
и фильтрации справочников».
Назначение





Задавать автоматически заполняемые параметры при создании справочников без
привлечения программиста.
Задавать фильтруемые параметры при открытии справочников без привлечения
программиста.
Задавать ярлыки запуска для разных режимов работы со справочниками без
программирования и с учётом одинаковых прав доступа.
Повысить гибкость настройки вариантов запуска и фильтрации.
Сократить дублирующую работу для разных справочников по программированию
используемых параметров.
Общий вид настройки показан на Рисунок 1. Общий вид компоненты.
Рисунок 1. Общий вид компоненты при редактировании
Компонента позволяет задать список реквизитов со значениями по умолчанию. При
этом указывается перечень реквизитов, которые будут заполнены при создании новой
записи справочника. Также указывается значение, которое будет подставляться в реквизит
справочника. Если реквизит является справочным типом, то будет выведен список для
выбора значения из справочника.
Кроме того, компонента позволяет задать фильтр. При этом указывается перечень
реквизитов, по которым будет производиться ограничение на набор данных при открытии
справочника. Также указывается значение, которое будет использоваться для составления
ограничения.
Для использования настроек необходимо сделать в событиях справочников вызов
функций, разработанных для использования данной компоненты, либо поместить функции
в Пользовательских расчётах.
Пример использования компоненты
Вариант запуска компоненты «РКК» с использованием компоненты «Настройки
вариантов запуска и фильтрации справочников» показан на Рисунок 22. В данном примере
у оператора автоматически будут заполняться указанные администратором поля. Кроме
того, при указании фильтра автоматически будут ограничиваться поля, выводимые при
открытии справочника.
Рисунок 2. Пример варианта запуска компоненты РКК
Заключение
Данная компонента позволяет администратору самостоятельно, без наличия
программиста в штате, управлять автозаполнением и фильтрацией справочников через
варианты запусков компонент. Это эффективно, быстро и удобно.
Такое управление особенно полезно тогда, когда оператор совершает ряд постоянно
повторяющихся действий в достаточно большом количестве (например, постоянно
регистрирует документы). В этом случае оператору необходимо выделить поля, которые
заполняются непосредственно из бумажных документов, и поля, которые являются
постоянными атрибутами при регистрации. После чего последние следует вынести в
компоненту, и при создании новой записи они будут заполнены автоматически.
Кроме того, по любому полю можно настроить фильтры, ограничивающие набор
данных при выборе автозаполнения. Это возможно даже для тех реквизитов, которые не
являются справочниками.
Важным аспектом является и то, что данная компонента полностью динамически
настраиваема: для любого справочника она предложит выбрать только его реквизиты. Это
позволяет не углубляться в изучение структуры реквизитов справочника как на уровне
разработчика, так и на уровне состава полей. Настройка компоненты сводится к
интуитивно понятным действиям по выбору поля справочника и ввода его значения.
Download