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

MoneyFormat

Эта системная переменная определяет образец формата, используемый Qlik для автоматического преобразования текста в число, где перед числом стоит символ денежной единицы. Она также определяет, как меры, для которых свойству «Формат числа» задано значение «Денежный», будут отображаться в объектах диаграммы.

Символ, определенный как часть образца формата в системной переменной MoneyFormat, заменяет обозначение валюты, заданное в региональных настройках.

Примечание к подсказке

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

Синтаксис:  

MoneyFormat

Set MoneyFormat='$ #,##0.00; ($ #,##0.00)';

Это форматирование будет использоваться в объектах диаграммы, когда свойству Number Formatting числового поля задано значение Money. Затем при интерпретации числовых текстовых полей в Qlik Sense, если символ валюты текстового поля соответствует символу, определенному в переменной MoneyFormat, Qlik Sense будет интерпретировать это поле как денежное значение.

Эта функция часто используется вместе со следующими функциями:

Связанные функции
ФункцияВзаимодействие
MoneyDecimalSepВ качестве формата чисел будет использоваться MoneyDecimalSep для форматирования полей объектов.
MoneyThousandSepВ качестве формата чисел будет использоваться MoneyThousandSep для форматирования полей объектов.

Региональные настройки

Если не указано иное, в примерах, приведенных в данном разделе, используется следующий формат даты: ММ/ДД/ГГГГ. Формат даты указан в операторе SET DateFormat скрипта загрузки данных. В вашей системе может быть установлен другой формат даты по умолчанию в зависимости от региональных настроек и других факторов. Можно изменить формат в примерах в соответствии с потребностями. Или можно изменить форматы в скрипте загрузки в соответствии с этими примерами.

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

Пример 1. MoneyFormat

Пример 2. MoneyFormat с разделителем тысяч и смешанными форматами ввода

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

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