Функции
Функция — это тип процедуры или порядок действий, в результате которых выполняется определенная задача в отношении данных в документах. 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 и оценивает его как дату.