Как отформатировать число в расширении в соответствии с шаблоном форматирования Qlik? - PullRequest
0 голосов
/ 25 июня 2019

Я только начинаю изучать разработку расширений и, возможно, у меня возник вопрос: как отформатировать число, которое я вычисляю, в коде JavaScript моего расширения в соответствии с шаблоном форматирования qlik?

Вот очень простая вещь, которую мне нужно сделать. Пользователь расширения вводит число на панели свойств, я делаю некоторые вычисления в коде расширения, а затем мне нужно показать результат, что-то вроде этого:

paint: function ( $element, layout ) {
var myNewValue;
myNewValue = 100 + layout.myValue;
var html = "" + myNewValue + ""
$element.html( html );
return qlik.Promise.resolve();
}

Но когда я создаю этот HTML-элемент, я хочу попросить Qlik отформатировать это «myNewValue» с помощью функции Num (). В основном мне нужен строковый результат Num (myNewValue, '#, ## 0. ##', '.', ',')

Я что-то упускаю из виду? Я понимаю, что могу получать строки из гиперкуба, но как сделать то же самое с моими собственными вычисленными значениями?

...