<< Click to Display Table of Contents >> Разработка > Примеры разработки > Папки и списки Как настроить валидацию панели фильтрации для входящих документов |
Ситуация
Предположим, у компании больше 10 миллионов входящих документов. Чтобы система Directum RX быстро и корректно работала со списком входящих документов, в среде разработки нужно настроить валидацию панели фильтрации для списка.
С помощью валидации система будет проверять критерии поиска, которые пользователь ввел при фильтрации списка. При необходимости система попросит пользователя уточнить критерии. Благодаря этому на веб-сервер не будут отправляться «тяжелые запросы» при фильтрации списка, а значит система будет работать быстро.
В примере для панели фильтрации входящих документов нужно добавить валидацию, если пользователь выбрал произвольный период возврата документов. Это «тяжелый запрос», поэтому нужно попросить пользователя уточнить критерии, то есть заполнить поля «От кого» или «Журнал регистрации».
ВАЖНО. Валидация панели фильтрации работает только в веб-клиенте.
Решение
Шаг 1. Создайте папку, которая заменит список входящих документов.
Шаг 2. Настройте панель фильтрации папки и валидацию для нее.
Шаг 3. Замените список входящих документов на созданную папку с настроенной валидацией панели фильтрации.
Шаг 4. Настройте валидацию для панели фильтрации, которая отображается в окне результатов поиска входящих писем.
Шаг 5. Доработайте тип сущности «Исходящее письмо», чтобы при заполнении поля В ответ на вместо списка входящих документов открывалась папка с настроенной валидацией.
© Компания Directum, 2024 |