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

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

Материал из Химсофт Вики
Строка 23: Строка 23:
'''Пример 1.''' Высота объекта Text1 (обращение по имени):
'''Пример 1.''' Высота объекта Text1 (обращение по имени):


::<syntaxhighlight lang="js">
::::<syntaxhighlight lang="js">
Text1.Height
Text1.Height
</syntaxhighlight>
</syntaxhighlight>
Строка 29: Строка 29:
'''Пример 2.''' Имя файла, из которого был загружен отчет (использование переменной Report):
'''Пример 2.''' Имя файла, из которого был загружен отчет (использование переменной Report):


::<syntaxhighlight lang="js">
::::<syntaxhighlight lang="js">
Report.FileName
Report.FileName
</syntaxhighlight>
</syntaxhighlight>
Строка 35: Строка 35:
'''Пример 3.''' Название отчета (обращение к вложенным свойствам объекта):
'''Пример 3.''' Название отчета (обращение к вложенным свойствам объекта):


::<syntaxhighlight lang="js">
::::<syntaxhighlight lang="js">
Report.ReportInfo.Name
Report.ReportInfo.Name
</syntaxhighlight>
</syntaxhighlight>

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

Выражение – это строка кода на языке C#, которая возвращает какое-либо значение.

Так, объект Текст может содержать выражения, обрамленные квадратными скобками.

Пример:

[2 + 2]

Редактор выражений

Редактор выражений - предназначен для удобства написания выражения и может вызываться в тех местах интерфейса дизайнера, где поддерживается ввод выражений.

Редактор выражений представляет собой окно, в котором можно ввести текст выражения и вставить в него элементы из окна Данные:

Обращение к объектам отчета

Пример 1. Высота объекта Text1 (обращение по имени):

Text1.Height

Пример 2. Имя файла, из которого был загружен отчет (использование переменной Report):

Report.FileName

Пример 3. Название отчета (обращение к вложенным свойствам объекта):

Report.ReportInfo.Name

Использование функций .NET

Обращение к данным отчета

Обращение к источникам данных

Обращение к системным переменным

Обращение к итоговым значениям

Обращение к параметрам отчета