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

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

Материал из Химсофт Вики
Строка 20: Строка 20:


==Обращение к объектам отчета==
==Обращение к объектам отчета==
Для обращения к объектам отчета (например, объекту "Текст") используйте имя объекта. Следующий пример вернет высоту объекта Text1:
<syntaxhighlight lang="js">
Text1.Height
</syntaxhighlight>
Для обращения к свойствам отчета используйте переменную Report. Следующий пример вернет имя файла, из которого был загружен отчет:
<syntaxhighlight lang="js">
Report.FileName
</syntaxhighlight>
Кроме этого, вы можете обращаться к вложенным свойствам объекта. Следующий пример вернет название отчета:
<syntaxhighlight lang="js">
Report.ReportInfo.Name
</syntaxhighlight>


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

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

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

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

Пример:

[2 + 2]

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

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

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

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

Для обращения к объектам отчета (например, объекту "Текст") используйте имя объекта. Следующий пример вернет высоту объекта Text1:

Text1.Height

Для обращения к свойствам отчета используйте переменную Report. Следующий пример вернет имя файла, из которого был загружен отчет:

Report.FileName

Кроме этого, вы можете обращаться к вложенным свойствам объекта. Следующий пример вернет название отчета:

Report.ReportInfo.Name

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

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

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

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

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

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