Вид агрегации «Формула»


Содержание

Синтаксис формул

Для всех типов полей доступна агрегация с типом «Формула». При выборе вида агрегации «Формула» по умолчанию отображается поле «Формула» (Рисунок «Поле «Формула») для ввода формулы с отметкой «Основная», которая означает, что формула используется. Если поле «Формула» не заполнено, то по умолчанию применяется агрегация вида «Количество уникальных».

Рисунок 1. Поле «Формула»

Поле «Формула»

Для добавления новой формулы нажмите на кнопку «Добавить формулу» (Кнопка «Добавить формулу»). Введите SQL-скрипт в поле ввода формулы. Для расчета используется только формула с пометкой «Основная».

Примечание
Для удобства настройки в поле ввода SQL-скрипта при вводе первых букв отображаются значения справочников (IntelliSense) и подсветка синтаксиса. Справочники реализованы по полям модели, ключевым словам (select, from и др.), алиасам (при выборе алиаса в выпадающем списке в формуле указывается код выбранного поля для корректной работы запроса).

Рисунок 2. Кнопка «Добавить формулу»

Кнопка «Добавить формулу»

Для изменения формулы нажмите на кнопку напротив необходимой формулы и выберите пункт «Настройки» (Рисунок «Настройки формулы»).

Рисунок 3. Настройки формулы

Настройки формулы

Откроется окно дополнительных настроек формулы (Рисунок «Дополнительные настройки формулы с типом «Число (дробное)»).

Рисунок 4. Дополнительные настройки формулы с типом «Число (дробное)»

Дополнительные настройки формулы с типом «Число (дробное)»

Заполните поля:

  • «Тип» – выберите значение из выпадающего списка. Возможные значения:

    • «Логическое»;

    • «Дата»;

    • «Число (дробное)» – установлено по умолчанию;

    • «Число (целое)»;

    • «Строка».

  • «Число знаков после запятых» – введите значение с клавиатуры. Доступно для заполнения, если в поле «Тип» выбрано значение «Число (дробное)»;

  • «Разделитель дробной части» – введите значение с клавиатуры. Доступно для заполнения, если в поле «Тип» выбрано значение «Число (дробное)»;

  • «Разделитель тысяч» – введите значение с клавиатуры. Доступно для заполнения, если в поле «Тип» выбрано значение «Число (дробное)»;

  • «Единицы измерения» – введите значение с клавиатуры.

Нажмите на кнопку «Сохранить».

Результат настройки формулы приведен на рисунке ниже (Рисунок «Результат настройки формулы»).

Рисунок 5. Результат настройки формулы

Результат настройки формулы

Для удаления формулы нажмите на кнопку и выберите пункт «Удалить» (см. Рисунок «Настройки формулы»).

Чтобы сделать формулу основной, нажмите на кнопку напротив неосновной формулы и выберите пункт «Сделать основной» (см. Рисунок «Настройки формулы»).

Для изменения названия формулы нажмите на заголовок и введите необходимое значение (Рисунок «Изменение названия формулы»).

Рисунок 6. Изменение названия формулы

Изменение названия формулы