Множественный выбор в командной строке не работает должным образом в Cognos 8.1.
Вопрос
Изменение запроса значения на запрос значения с множественным выбором в Студии отчетов обеспечивает функциональность однократного выбора.Как я могу получить функцию множественного выбора?
Решение
Посмотрите на параметр, связанный с приглашением.Теперь посмотрите, как вы используете этот параметр для фильтрации запросов в своем отчете.Если у вас установлен фильтр как: -
[пространство имен].[таблица].[столбец] = ?MyParameter?
...тогда не имеет значения, что ваше приглашение представляет собой приглашение с множественным выбором, оно все равно будет работать как приглашение с одним выбором.Измените свои фильтры так, чтобы они имели вид: -
[пространство имен].[таблица].[столбец] в ?MyParameter?
Это сообщит Cognos, что ваш параметр может содержать несколько значений, и отобразит соответствующее приглашение.
Другие советы
В дополнение к ответу выше.Если приглашение встроено в QuerySubject в вашей платформе, вам может потребоваться проверить тему запроса и посмотреть, использует ли он макрос #promptmany()# вместо #prompt#.