Функция AddGroupAggregate Назад В начало Вперед

Назначение

Добавляет в уровень группировки агрегатную функцию. Тип результирующего выражения всегда приводится к максимальному, с сохранением сущности. Например byte, word, integer, longint всегда приводятся к comp, а single - к double.

Описание

function AddGroupAggregate (
  iGroupLevel : longInt;
  iAggregateType : byte;
  iAggregateExpression : pField
) : longInt;

Параметры

iGroupLevel - дескриптор на уровень группировки.

iAggregateType - тип агрегатной функции: grSum, grAvg, grMax, grMin, grCount, grFirst, grLast.

iAggregateExpression - поле, используемое как параметр агрегатной функции.

Возвращаемое значение

Возвращает дескриптор на агрегатную функцию для дальнейшего использования.

Версия

Атлантис 5.03