Документация iSZN
Диалог правила фильтрации значения поля LookupSQL
Краткий обзор
Данный диалог позволяет определить правило фильтрации значения реквизита с типом данных «Ссылка», «Человек/коллектив» или «Документ».
Интерфейс
Режим сравнения | Служит для выбора режима сравнения. Значение из списка: • Сравнение со значением (текущее значение реквизита сравнивается с текущим значением другого реквизита или константой); • Наличие в списке значений (текущее значение реквизита должно быть одним из текущих значений другого реквизита или одной из констант); • Отсутствие в списке значений (текущее значение реквизита не должно быть одним из текущих значений другого реквизита или одной из констант). |
Наименование поля | Служит для ввода имени столбца (возвращаемого запросом CustomSQL ), по которому осуществляется фильтрация значения данного реквизита. |
Оператор | Служит для выбора оператора, используемого для сравнения значений. Значение из списка: • = равно; • != не равно; • < меньше; • <= меньше или равно; • > больше; • >= больше или равно. |
Второй операнд | Группирует элементы интерфейса для выбора значения, с котором сравнивается значение столбца, возвращаемого запросом CustomSQL . |
- Реквизит документа | Служит для выбора реквизита, текущее значение которого должно удовлетворять правилу фильтрации. |
- Константа | Служит для ввода значения, которое должно удовлетворять правилу фильтрации. |
Действие при невыполнении правила | Служит для выбора действия, которое нужно выполнить в случае, если правило фильтрации не выполняется. Значение из списка: • Discard (не отображать значение в списке выбора); • Show warning (отображать значение в списке выбора и если оно выбрано в документе, показать предупреждающее сообщение); • Show error (отображать значение в списке выбора и если оно выбрано в документе, показать сообщение об ошибке). |
Текст ошибки при валидации реквизита | Служит для ввода текста сообщения, которое будет отображаться пользователю, если правило фильтрации не выполняется. |