Mode  — функция диаграммы
                Mode() находит наиболее часто встречающееся значение, значение режима, в агрегированных данных. Функция Mode() может обрабатывать как числовые, так и текстовые значения.
Синтаксис:
Mode({[SetExpression] [TOTAL [<fld {,fld}>]]} expr)
Возвращаемые типы данных: двойное значение
| Аргумент | Описание | 
|---|---|
| expr | Выражение или поле, содержащее данные для измерения. | 
| SetExpression | По умолчанию функция агрегирования агрегирует множество возможных записей, определенных выборкой. Альтернативный набор записей может быть определен выражением анализа множества. | 
| TOTAL | Если слово TOTAL стоит перед аргументами функции, вычисление выполняется по всем возможным значениям, указанным в текущих выборках, а не только в тех, которые относятся к значению текущего измерения, т. е. измерения диаграммы игнорируются.  При использовании выражения TOTAL [<fld {.fld}>], где префикс TOTAL предшествует списку из одного или нескольких имен полей, выступающих в качестве подмножества переменных измерения диаграммы, создается подмножество всех возможных значений.  | 
| Пример | Результат | 
|---|---|
| Mode(UnitSales) |                         Возвращает наиболее часто встречающееся значение в UnitSales.  Возвращает NULL (-). Одно значение встречается не чаще, чем другое.  | 
| Mode(Customer) |                          Возвращает наиболее часто встречающееся значение в Customer.  Возвращает NULL (-). Одно значение встречается не чаще, чем другое.  | 
| Mode(TOTAL UnitSales) | Квалификатор TOTAL означает, что наиболее часто встречающимся значением является Unitsales без учета измерений диаграммы. | 
| Mode({1} TOTAL UnitSales) | Выражение анализа множеств {1} определяет набор записей для оценки в качестве ALL, независимо от выборки. Например, если выбран конкретный клиент, все равно будет возвращено самое наиболее часто встречающееся значение UnitSales по всему набору данных. |