Функции

Функция — это тип процедуры или порядок действий, в результате которых выполняется определенная задача в отношении данных в документах. QlikView обеспечивает несколько сотен функций, которые можно использовать в различных целях, например: выполнение вычислений, интерпретация данных или системной информации, определение условий и т. д.

Многие функции можно использовать как в редакторе скриптов, так и в диаграммах. Некоторые функции используются только в диаграммах (функции диаграммы), другие используются в редакторе скриптов (функции скрипта).

Часто, но не всегда, функции используются в выражениях.

В следующем списке показано несколько примеров функций:

  • Max: функция агрегирования, которую можно использовать в скриптах и диаграммах.

    Например: Max(Sales) вычисляет наибольшее значение в поле Sales.

  • IF: условная функция, которую можно использовать в скриптах и диаграммах.

    Например: IF(Amount>0, 'OK','Alarm') определяет, выполнено ли условие «is the value of Amount greater than zero?». Если это условие выполнено, будет указано значение OK, если нет, то будет указано значение Alarm.

  • Date#: функция интерпретации, которую можно использовать в скриптах и диаграммах.

    Например, функция Date#(A) берет вводимое значение A и оценивает его как дату.