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


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

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

Метод ApplySettings
Групповые и корпоративные информационные системы
Свойство PaperWidth
Асинхронный режим, основанный на событиях
UnlockTable
DbfFile
Модель СОМ
Связь между ЛВС посредством мостов
Свойство Center
Свойство Units
Свойство Designer
Новая сетевая технология АТМ
Пример создания задания на печать
Признаки автоматизированных рабочих мест. Классификация автоматизированных рабочих мест
Undelete
| 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 | Создание выражений. Регион сайта: Москва и Санкт-Петербург