La selezione multipla nel prompt non funziona correttamente in Cognos 8.1
Domanda
La modifica di una richiesta valore in una richiesta valore multi-selezione in Report Studio, fornisce funzionalità di selezione singola. Come posso ottenere la funzionalità di selezione multipla?
Soluzione
Guarda il parametro associato al prompt. Ora vai a vedere come usi quel parametro per filtrare le query nel tuo rapporto. Se il filtro è impostato come: -
[namespace]. [table]. [column] =? MyParameter?
... quindi non importa che il tuo prompt sia un prompt a selezione multipla, verrà comunque eseguito come un singolo prompt di selezione. Modifica i tuoi filtri in modo che siano nel formato: -
[namespace]. [table]. [colonna] in? MyParameter?
Questo dice a Cognos che il tuo parametro può contenere più valori e mostrerà il prompt di conseguenza.
Altri suggerimenti
Oltre alla risposta sopra. Se il prompt è incorporato in QuerySubject nel Framework, potrebbe essere necessario controllare l'oggetto della query e vedere se utilizza la macro #promptmany () # anziché # prompt #.