|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 15 ![]() |
Bonjour,
Je travaille sur Report Studio de la version 8.2 de Cognos et je souhaite créer un libellé avec les conditions suivantes : 1) Si le numéro de série existe alors affiché le libellé sinon NULL 2) Le libellé peut s’afficher en anglais et français. Je ne sais pas comment précéder avec cette nouvelle version. Pour le moment, j’ai créé un calcul de requête avec pour définition : If ( N°SERIE is not missing) then (‘ N° SERIE :’) else NULL Ce qui fonctionne correctement, mais lorsque j’applique l’explorateur de condition > langue (anglais/français), plus rien ne s’affiche. Quelqu’un aurait-il une idée sur la façon de procéder ? Merci pour vos conseils. |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 15 ![]() |
Pour information, j’ai trouvé une solution.
Je crée deux données élémentaires en anglais/français avec la même condition d’affichage que j’ajoute à ma requête. Ex : LIB_N°SERIE_EN = if (N° SERIE is missing) then 'SERIAL:' else NULL LIB_N°SERIE_FR = if (N° SERIE is missing) then 'N° SERIE:' else NULL Je reviens ensuite sur ma page principale, j’insère ma donnée LIB_N°SERIE_FR. Je sélectionne mon objet et dans ses propriétés, je clique sur « Variable de source du texte » et je choisis « Langue » (Que j’ai bien sur préalablement créé). J’ouvre enfin la fenêtre d’explorateur de conditions sur le coté et je clique sur anglais. Je sélectionne à nouveau mon objet et dans les propriétés, je choisis « Valeur de la donnée élémentaire » pour « Type de source » et « LIB_N°SERIE_EN » pour « Valeur de la données élémentaire ». Répéter la même opération pour français mais cette fois avec « LIB_N°SERIE_FR ». |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com