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


* При перепечатке материалов ссылка на 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

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

Выбор шрифта
Свойство DataField
Событие AfterPreview для TQuickRep
Свойство Font
Форматирование вывода
Общие сведения о сокетах
Инспектор объектов
Свойство AutoSize
Использование адресной книги
OpenIndexFile
Средства коммутации в компьютерных сетях
IndexFieldNames
Свойство Master для TQRChildBand
ПРОСТЕЙШИЙ DATASET
Класс TQRAboutBox
| 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 | Создание выражений. Регион сайта: Москва и Санкт-Петербург