Устаревшее. Актуальный раздел |
---|
Иногда нужно, чтобы один параметр фильтра учитывал значение, выбранное в другом параметре. Например, если один параметр задает категорию, то в другом параметре можно выбрать только статусы, которые есть в данной категории. Или если один параметр задает пользователя, а другой — задачи, где этот пользователь является заказчиком. Такие параметры будем называть зависимыми.
Рассмотрим фильтр с тремя параметрами. Пусть второй параметр зависит от значения, выбранного в первом параметре.
Пример фильтра с зависимым параметром
В зависимом параметре должен быть отмечен один или несколько параметров, от которых он зависит:
Настройки зависимого параметра
Значения родительских параметров передаются в смарт-выражение в параметре @eventParam2 в виде JSON следующей структуры:
{"785":{"name":"param1","value":"111","type";"Dropdown"}}
где 785 — это ID родительского параметра (см. выше скриншот со списком параметров).