<< Click to Display Table of Contents >> Navigation: Создание отчетов > Источники данных, переменные и функции > Переменные > Локальные переменные > Вид Значение |
Переменная первого вида предоставляет возможность разместить какое-либо простое значение любого доступного типа данных или выражение. Рассмотрим пример создания переменной данного вида. Для этого вызовем команду Новая переменная...(New Variable...) после чего будет открыто диалоговое окно, в котором следует определить параметры переменной. Вид переменной Значение (Value) используется по умолчанию. На рисунке снизу представлено окно Новая переменная (New Variable):
Поле Инициализировать (Init by) содержит меню с выпадающим списком. В зависимости от выбранного пункта данного меню определяется тип значения в переменной: Значение (Value) или Выражение (Expression), т.е. выбирается способ инициализации переменной как значение или как выражение. В этом примере, переменная инициализирована как Значение (Value).
В данном поле указывается значение, которое будет хранится в переменной. Следует учитывать, что данное поле может отсутствовать. Если, к примеру, в поле Инициализировать (Init by) выбран пункт Выражение (Expression), то данное поле отсутствует, а вместо него присутствует поле Выражение (Expression). В этом случае, в поле Выражение (Expression) следует указать выражение, которое будет хранится в переменной. В данном примере, в переменной размещено значение 2.
После нажатия кнопки Ok будет создана переменная с именем Variable1. Рассмотрим на примере использование переменной вида Значение (Value) в отчете. Допустим есть отчет, в котором содержится информация о сотрудниках. На рисунке снизу представлен отчет с информацией о сотрудниках:
Добавим фильтр с выражением Employees.EmployeeID == UNN на бэнд Данные (DataBand). Теперь при построении отчета, будет отображена информация о тех сотрудниках, у которых EmployeeID равно значению хранимому в переменной. В данном примере, это EmployeeID = 2. На рисунке снизу представлен отчет с условием фильтрации: