Ориентируюсь на ваш пример передачи значений переменных из URL в отчет:
Код: Выделить всё
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
function (m, key, value) {
vars[key] = value;
});
return vars;
}
var vars = getUrlVars();
report.dictionary.variables.list.forEach(function(item, i, arr) {
if (typeof vars[item.name] != "undefined") item.valueObject = vars[item.name];
});
Подскажите, пожалуйста, как присвоить несколько значений переменной. Я пробовал "в лоб", типа
Код: Выделить всё
item.valueObject = ["aaa", "bbb"];