Копировать ссылку на страницу

В системе DIRECTUM можно использовать ISBL-событие для настройки сложных критериев поиска для папок поиска. Событие настраивается при нажатии на вкладке Главная в группе Действия на кнопку Событие в карточке папки поиска. Кнопка отображается только для администраторов и разработчиков. Для пользователей кнопка скрыта.

Событие может использоваться вместе с критериями папок поиска. Подробнее см. раздел «Задание критериев для папки поиска».

В результате настройки в папку поиска будут попадать те объекты, которые удовлетворяют заданным критериям.

Пример

Постановка задачи

Необходимо настроить папку поиска таким образом, чтобы в нее попадали документы, которые имеют скрытые версии.

Программный код

 

Sender.SearchCriteria.AddFrom = 'SBEDocVer detail'

Sender.SearchCriteria.AddWhere = '(detail.EDocID = EDocuments.XRecID) and (detail.Hidden= "Д")'

Данный код необходимо задать для события «До выбора», которое выполняется после запроса значений критериев поиска и до начала поиска.

Критерии поиска можно задать через переменную Sender. Необходимо указать в значении детальный раздел справочника – версии документов и указать значение реквизита Hidden детального раздела.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM