Выбрать компонент в Pentaho CDE

У меня есть компонент выбора, который имеет две опции и кнопку. В соответствии с параметрами в выбранном компоненте диаграммы будут отображаться на панели инструментов. «Option1» в раскрывающемся списке является параметром по умолчанию, поэтому при нажатии кнопки я написал следующий код, чтобы сделать «Option1» первым вариантом.

$("#LongestActivation_LongestTypeDD option:first").attr("selected", true);  

Как только опция выбрана из компонента select, запускается код javascript. Но когда у меня есть приведенный выше код, он не запускается в первый раз, а запускается только во второй раз. Есть ли другой способ сделать «Option1» параметром по умолчанию без использования приведенного выше кода?


person Sindu_    schedule 02.09.2014    source источник
comment
Это компонент выбора или компонент флажка?   -  person nsousa    schedule 03.09.2014
comment
Это выбранный компонент   -  person Sindu_    schedule 03.09.2014
comment
в методе postFetch попробуйте Dashboards.fireChange(this.parameter, this.queryState.lastResults().resultset[0][0]).   -  person nsousa    schedule 03.09.2014


Ответы (1)


У меня такая же проблема. Я использую трюк, добавляю первый элемент в «массив значений» без текста и с тем же идентификатором, что и по умолчанию.

введите описание изображения здесьПроблема с моим решением: селектор нажимается, отображаются пустые первые параметры.

person ssoto    schedule 01.10.2014