Синтаксис выражений
Основным элементом, генерирующий полезную информацию в отчёте, является RpMemo. Генерация информации производится согласно выражению заданного пользователем при создании отчёта. Синтаксис этих выражений описан ниже.
Выражение может содержать текстовую и вычисляемую информацию. Изначально выражение рассматривается как простой текст.
Например: "Привет!" - сгенирирует в заданном поле (RpMemo) соответствующий текст.
Если мы хотим чтобы в соответствующем поле отчёта отобразились данные из базы данных, вычисленное значение математического выражения и т.п., то такое выражение необходимо взять в квадратные скобки "[выражение]".
Для форматирования вычисленного результата, в конце выражения нужно указать формат результирующего выражения. Указание формата начинается с символа "#".
Примеры выражений.
Выражение | Отображаемы резульат |
Привет! | Привет! |
1 + 2 | 1 + 2 |
Результат: [1+2]% | Результат: 3% |
[9.16853 #f%1] | 9.1 |