2015-01-21 2 views
0

Могу ли я включить javascript в привязку к свойствам Текстовое поле запроса в отчете BIRT Data Set? Причина, по которой я хочу сделать это, - это выбрать запрос в зависимости от параметра отчета, переданного пользователем.Javascript в связывании свойств или запроса в Birt

+0

Доминик уже ответил на этот вопрос. – Alan

ответ

1

Да, например, вы можете сделать это в этой области:

var param=params["myParameter"].value; 
if (param==1){ 
    "select code,label from tableA"; 
}else{ 
    "select code,label from tableB"; 
} 

Однако это делает отчеты более трудно поддерживать. В большинстве случаев лучше изменить существующий queryText из метода «beforeOpen» набора данных, заменив ключевые слова, указанные в this topic

+0

Замена ключевых слов, как вы предложили и объяснил, намного более изящна. – Alan

 Смежные вопросы

  • Нет связанных вопросов^_^