Вычисление значений в выражениях
Выражение, кроме простого текста, может также включать и различные переменные, значения полей из баз данных, функции. Для этого в выражение можно включать участки кода. Код пишется на языке программирования отчета. Для выделения кода предназначено два символа – “{“ и “}”. Символ “{“ обозначает начало кода для вычисления значения. Соответственно символ “}” обозначает конец кода для вычисления значения. Код между указанными символами вычисляется и заменяется на результат вычисления. В случае текстовых выражений результат вычисления автоматически преобразуется в строку. К примеру, следующее выражение:
Value = {1 + 2}
после вычисления вернет следующий текст:
Value = 3
В одном выражении допускается неограниченное количество вставок кода для вычисления значений. Например:
ValueA = {1 + 2}, ValueB = {2 + 3}
после вычисления вернет следующий текст:
ValueA = 3, ValueB = 5
В выражении не допускается вложенность кода для вычисления значений. К примеру, такое выражение неверно:
Value = {1 + 2 + {2 + 3}}
Важно |
В выражении не допускается вложенность кода для вычисления значений.
|