Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Создание выражений
19 февраля 2009

Синтаксис выражений QuickReport очень похож на синтаксис выражений Object Pascal. Ниже в таблице приведены поддерживаемые операторы:
Оператор Описание
+ Add
- Subtract
* Multiply
/ Divide
( ) Parentheses
And Logical AND
Or Logical OR
Not Logical NOT
= Equal
< Less than
> Greater than
<= Less than or equal
>= Greater than or equal
<> Not equal

Стандартные функции включенные в интерпретатор QuickReport:
Функция Описание
Date Возвращает текущую дату, результат строка
Time Возвращает текущее время, результат строка
Str(num) Преобразовывает число в строку
Copy(str, s, l) Выделяет подстроку из строки
Int(num) Возвращает целую часть числа
Frac(num) Возвращает дробную часть числа
If (expr, r1, r2) Возвращает или r1 или r2 в зависимости от expr
TypeOf(expr) Возвращает тип выражения
Sqrt(num) Возвращает квадратный корень числа
True Логическое значение True
False Логическое значение False
Sum(expr) Возвращает сумму выражения
Count Возвращает количество экземпляров
Min(expr) Возвращает минимальное значение
Max(expr) Возвращает максимальное значение
Average(expr) Возвращает среднее значение
Интерпретатор выражений может работать со следующими типами данных: Strings, Integer, Float и Boolean. Двоичные данные и memo поля не поддержаны в интерпретаторе. Ниже приводится список возможных преобразования типов:
Тип данных Тип поля
String Поля типа String, date и time
Integer Поля типа SmallInt, byte, Integer
Float Поля типа Float, currency
Boolean Поля типа Boolean


Теги: Borland Delphi

Статьи по теме:

CharPos
Zap
Вопросы разработки информационных технологий обработки данных
Исполнительные информационные системы (Executive Support System)
Локальная сеть Token Ring
Ключевые слова
Свойство ParentFont
Компоненты
Свойство Options
LanguageID
Использование шаблонов с Report Builder
Настольные издательские системы
Свойство Stretch
Использование полей базы данных в выражениях
Общие сведения о сокетах
| Borland Delphi | ext |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | Borland Delphi | Создание выражений. Регион сайта: Москва и Санкт-Петербург