Перейти к основному содержимому Перейти к дополнительному содержимому

Вычисляемые формулы

В диалоговом окне свойств листов и объектов листов QlikView задан ряд свойств, разрешающих использование фиксированных текстовых меток и чисел. Они, как правило, используются в качестве меток, заголовков окон, заголовков диаграмм и, в некоторых случаях, в качестве фиксированных числовых пределов.

В большинстве свойств, указанных выше, можно задавать вычисляемые выражения вместо фиксированного текста или числа. Эта функция называется вычисляемой формулой. Если существует возможность использования вычисляемой формулы, это указывается в соответствующем разделе данного руководства.

Ввод вычисляемой формулы

Вычисляемые формулы вводятся с использованием следующего синтаксиса:

= expression

Синтаксис допустимых выражений описан в разделе, приведенном ниже.

Знак равенства перед записью указывает на то, что следующая за ним часть должна интерпретироваться как выражение. QlikView попытается проанализировать выражение. Если это не возможно, например из-за использования неверного синтаксиса, то будет отображаться вся метка, включая знак равенства.

Вычисляемые формулы также можно создавать в диалоговом окне Редактировать выражение, которое открывается при нажатии кнопки ... возле поля ввода.

Диалоговое окно «Изменить выражение»

Сообщения об ошибках

Если вычисляемая формула не может быть верно рассчитана в QlikView, будет выполнен возврат формулы, после которой будет указано две косые черты и сообщение об ошибке.

Пример:  

= mode(x) //out of object memory

Для любой вычисляемой формулы требуется определенная свободная память. Для экономии памяти в программу введен лимит на допустимое выделение памяти для каждой вычисляемой метки. Если введено слишком сложное выражение, QlikView вернет это выражение, после которого будет указано сообщение об ошибке «// out of object memory».

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!

Присоединяйтесь к программе модернизации аналитики

Remove banner from view

Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com