Я только начинаю изучать разработку расширений и, возможно, у меня возник вопрос: как отформатировать число, которое я вычисляю, в коде 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. ##', '.', ',')
Я что-то упускаю из виду? Я понимаю, что могу получать строки из гиперкуба, но как сделать то же самое с моими собственными вычисленными значениями?