Параметры: различия между версиями
Sidminik (обсуждение | вклад) Нет описания правки |
Sidminik (обсуждение | вклад) Нет описания правки |
||
| Строка 30: | Строка 30: | ||
Свойство <code>Expression</code> можно оставить пустым. В этом случае значение параметра надо передавать программным способом. | Свойство <code>Expression</code> можно оставить пустым. В этом случае значение параметра надо передавать программным способом. | ||
==Создание параметра== | |||
Чтобы создать параметр, выберите элемент "Параметры отчета" в окне "Данные" и выберите пункт "Новый параметр" в контекстном меню: | |||
Нажмите клавишу F2 и задайте желаемое имя параметра, затем переключитесь в окно "Свойства" и укажите тип данных параметра (свойство DataType). | |||
Параметры могут быть вложенными. Чтобы создать вложенный параметр, выберите родительский параметр и выберите пункт "Новый параметр" в контекстном меню: | |||
При этом можно обращаться как к родительскому параметру, так и к вложенному. Количество уровней вложенности не ограничено. | |||
==Использование параметров в отчете== | |||
Версия от 07:43, 19 октября 2026
В отчете можно определить параметры. Параметр – это переменная, значение которой может быть определено как в самом отчете, так и вне его (программа, вызывающая отчет, может передавать в него значения параметров – подробнее об этом см. "Руководство программиста"). Параметр может использоваться в выражениях, выводиться в объектах типа "Текст".
Наиболее частые способы использования параметров:
фильтрация данных по условию, заданному в параметре; печать значения параметра в отчете. Параметр имеет следующие свойства:
| Свойство | Описание |
|---|---|
Name
|
Имя параметра может содержать любые символы, кроме точки ..
|
DataType
|
Тип данных параметра. |
Expression
|
Выражение, которое возвращает значение параметра. Подробнее о выражениях смотрите в главе Выражения.
Это выражение будет вычислено при обращении к параметру. |
Value
|
Значение параметра. Это свойство недоступно в дизайнере и может быть заполнено программным способом. |
Вы должны настроить свойства Name и DataType.
Свойство Expression можно оставить пустым. В этом случае значение параметра надо передавать программным способом.
Создание параметра
Чтобы создать параметр, выберите элемент "Параметры отчета" в окне "Данные" и выберите пункт "Новый параметр" в контекстном меню:
Нажмите клавишу F2 и задайте желаемое имя параметра, затем переключитесь в окно "Свойства" и укажите тип данных параметра (свойство DataType).
Параметры могут быть вложенными. Чтобы создать вложенный параметр, выберите родительский параметр и выберите пункт "Новый параметр" в контекстном меню:
При этом можно обращаться как к родительскому параметру, так и к вложенному. Количество уровней вложенности не ограничено.