2008-09-23 6 views

ответ

11

Посмотрите на параметр, связанный с приглашением. Теперь посмотрите и посмотрите, как вы используете этот параметр для фильтрации запросов в своем отчете. Если у вас есть фильтр, поставьте:

[namespace]. [Table]. [Column] =? MyParameter?

... тогда не имеет значения, что ваше приглашение является приглашением с несколькими выборами, оно все равно будет выполняться как одно приглашение выбора. Измените фильтры таким образом, чтобы они имели форму: -

[namespace]. [Table]. [Column] in? MyParameter?

Это говорит Cognos, что ваш параметр может содержать несколько значений, и он будет отображать подсказку соответствующим образом.

2

В дополнение к вышеуказанному ответу. Если приглашение встроено в QuerySubject в вашей Framework, вам может потребоваться проверить тему запроса и посмотреть, использует ли он #promptmany() # macro вместо # prompt #.