В качестве фильтра пакетного запроса при запуске отчетов на основе данного пакетного запроса выступает совокупность полей корневого запроса, отмеченных пиктограммой Фильтр по полю. |
Рисунок 3.3.7. Выбор полей для фильтра
Рисунок 3.3.8. Внешний вид фильтра
Связывание по параметру
Иногда требуется вывести на экран фильтра поле из узла запроса. Тогда следует воспользоваться механизмом связывания по параметру. Для этого в корневом запросе создается параметр, значение которого передается в выражение.
Если в качестве фильтра узла выбирается поле-ссылка на таблицу, то тип данных параметра – ссылка с указанием соответствующей таблицы, а тип данных выражения – целое число. Если в качестве фильтра узла выбирается поле типа "дата", то тип параметра и выражения — "дата".
Рисунок 3.3.9. Параметр для фильтра пакетного запроса
Рисунок 3.3.10. Выражение для связывания узлов пакетного запроса
В результате при встраивании запроса по кнопке динамической связи появится созданное выражение (рис. 3.3.11), а в окне фильтра при выполнении запроса – параметр (рис. 3.3.8).
Рисунок 3.3.11. Окно встраивания в пакет: связывание по параметрам