У меня есть 2 выпадающих списка Операционная система и версия ОС, а именно.Каждая ОС может иметь несколько версий ОС, и каждая версия ОС может быть связана с более чем одной ОС.
После выбора ОС необходимо включить раскрывающийся список версий ОС и выбрать опции (версии ОС) изисточник данных на основе выбранной выше ОС.
Я пытался использовать скрипт запроса, но как передать значение на стороне клиента (выбранный параметр в ОС, т.е. app.pages.RegisterServers.descendants.Dropdown8.value) в скрипт запроса?
Изображение формы для справки
В событии onClick ОС я добавил следующий код
app.pages.RegisterServers.descendants.Dropdown9.enabled=true;
app.datasources.OSVersion.query.parameters.os_name=
app.pages.RegisterServers.descendants.Dropdown8.value;
И в скрипт запросаисточника данных OSVersion Я добавил параметр os_name.
Код сценария запроса
var osVersionResult = [];
// Modify passed query to additionally filter by OS.
query.filters.OpsName._equals=query.parameters.os_name;
osVersionResult = query.run();
return osVersionResult;
Но это не работает.Пожалуйста, предложите, если вы видите какую-либо причину для этого.