Навигация:  МОДУЛЬ "СИСТЕМНОЕ ЯДРО" > ПОДМОДУЛЬ "СТАТИСТИКА" > Пакетные запросы > Формирование пакетного запроса >

Фильтр пакетного запроса

Предыдущая страницаВернуться в начало главыСледующая страница

batch_queries (14)

В качестве фильтра пакетного запроса при запуске отчетов на основе данного пакетного запроса выступает совокупность полей корневого запроса, отмеченных пиктограммой Фильтр по полю.

 Рисунок 3.3.7. Выбор полей для фильтра


Рисунок 3.3.7. Выбор полей для фильтра

 Рисунок 3.3.8. Внешний вид фильтра


Рисунок 3.3.8. Внешний вид фильтра

Связывание по параметру

Иногда требуется вывести на экран фильтра поле из узла запроса. Тогда следует воспользоваться механизмом связывания по параметру. Для этого в корневом запросе создается параметр, значение которого передается в выражение.

Если в качестве фильтра узла выбирается поле-ссылка на таблицу, то тип данных параметра – ссылка с указанием соответствующей таблицы, а тип данных выражения – целое число. Если в качестве фильтра узла выбирается поле типа "дата", то тип параметра и выражения — "дата".

 Рисунок 3.3.9. Параметр для фильтра пакетного запроса


Рисунок 3.3.9. Параметр для фильтра пакетного запроса

 Рисунок 3.3.10. Выражение для связывания узлов пакетного запроса


Рисунок 3.3.10. Выражение для связывания узлов пакетного запроса

В результате при встраивании запроса по кнопке динамической связи появится созданное выражение (рис. 3.3.11), а в окне фильтра при выполнении запроса – параметр (рис. 3.3.8).

 Рисунок 3.3.11. Окно встраивания в пакет: связывание по параметрам


Рисунок 3.3.11. Окно встраивания в пакет: связывание по параметрам