Перейти к содержанию

Параметры: различия между версиями

Материал из Химсофт Вики
Нет описания правки
Нет описания правки
Строка 6: Строка 6:
печать значения параметра в отчете.
печать значения параметра в отчете.
Параметр имеет следующие свойства:
Параметр имеет следующие свойства:
{|class="wikitable" style="background-color: #fff;"
|-
! Свойство
! Описание
|-
| '''<code>Name</code>'''
|Имя параметра может содержать любые символы, кроме точки <code>.</code>.
|-
| '''<code>DataType</code>'''
|Тип данных параметра.
|-
| '''<code>Expression</code>'''
|Выражение, которое возвращает значение параметра. Подробнее о выражениях смотрите в главе <code>Выражения</code>. Это выражение будет вычислено при обращении к параметру.
|-
| '''<code>Value</code>'''
|Значение параметра. Это свойство недоступно в дизайнере и может быть заполнено программным способом.
|-
|}
Вы должны настроить свойства <code>Name</code> и <code>DataType</code>.
Свойство <code>Expression</code> можно оставить пустым. В этом случае значение параметра надо передавать программным способом.

Версия от 07:42, 19 октября 2026

В отчете можно определить параметры. Параметр – это переменная, значение которой может быть определено как в самом отчете, так и вне его (программа, вызывающая отчет, может передавать в него значения параметров – подробнее об этом см. "Руководство программиста"). Параметр может использоваться в выражениях, выводиться в объектах типа "Текст".

Наиболее частые способы использования параметров:

фильтрация данных по условию, заданному в параметре; печать значения параметра в отчете. Параметр имеет следующие свойства:

Свойство Описание
Name Имя параметра может содержать любые символы, кроме точки ..
DataType Тип данных параметра.
Expression Выражение, которое возвращает значение параметра. Подробнее о выражениях смотрите в главе Выражения. Это выражение будет вычислено при обращении к параметру.
Value Значение параметра. Это свойство недоступно в дизайнере и может быть заполнено программным способом.

Вы должны настроить свойства Name и DataType.

Свойство Expression можно оставить пустым. В этом случае значение параметра надо передавать программным способом.