La sélection multiple dans l'invite ne fonctionne pas correctement dans Cognos 8.1.
Question
La modification d'une invite de valeur en une invite de sélection multiple dans Report studio offre une fonctionnalité de sélection unique. Comment puis-je obtenir une fonctionnalité de sélection multiple?
La solution
Regardez le paramètre associé à l'invite. Maintenant, regardez comment vous utilisez ce paramètre pour filtrer les requêtes de votre rapport. Si vous avez le filtre défini comme: -
[espace de nom]. [table]. [colonne] =? MonParamètre?
... alors peu importe que votre invite soit une invite à sélections multiples, elle sera toujours exécutée comme une invite de sélection unique. Modifiez vos filtres afin qu’ils se présentent sous la forme: -
[espace de nom]. [table]. [colonne] dans? MonParamètre?
Cela indique à Cognos que votre paramètre peut contenir plusieurs valeurs et qu'il affichera l'invite en conséquence.
Autres conseils
En plus de la réponse ci-dessus. Si l'invite est incorporée dans QuerySubject dans votre Framework, vous devrez peut-être vérifier le sujet de la requête et voir s'il utilise la macro #promptmany () # à la place de #prompt #.