28.06.2013 Views

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exemples : Sélection des invites de pays ou de région<br />

Lorsqu'un rapport est exécuté, vous souhaitez que vos utilisateurs soient invités à<br />

choisir le pays ou la région pour lesquels ils souhaitent afficher des données. Les<br />

exemples de code ci-après illustrent la façon dont vous pouvez utiliser des macros<br />

pour créer différentes invites.<br />

Invite obligatoire sans type de données spécifié :<br />

Tenez compte des points suivants :<br />

v L'argument Datatype n'est pas spécifié. Par conséquent, il s'agit d'une chaîne, ce<br />

qui est correct dans ce cas.<br />

v L'argument DefaultText n'est pas spécifié. Par conséquent, il s'agit d'une invite<br />

obligatoire.<br />

select<br />

COUNTRY_MULTILINGUAL.COUNTRY_CODE as COUNTRY_CODE,<br />

COUNTRY_MULTILINGUAL.COUNTRY as COUNTRY,<br />

COUNTRY_MULTILINGUAL."LANGUAGE" as LANGUAGE1,<br />

COUNTRY_MULTILINGUAL.CURRENCY_NAME as CURRENCY_NAME<br />

from<br />

gosales.gosales.dbo.COUNTRY_MULTILINGUAL COUNTRY_MULTILINGUAL<br />

where COUNTRY_MULTILINGUAL.COUNTRY = #prompt(’CountryName’)#<br />

Invite obligatoire avec le type de données spécifié :<br />

Tenez compte des points suivants :<br />

v Cette invite nécessite une valeur entière valide comme réponse.<br />

v L'argument DefaultText n'est pas spécifié. Par conséquent, il s'agit d'une invite<br />

obligatoire.<br />

select<br />

COUNTRY_MULTILINGUAL.COUNTRY_CODE as COUNTRY_CODE,<br />

COUNTRY_MULTILINGUAL.COUNTRY as COUNTRY,<br />

COUNTRY_MULTILINGUAL."LANGUAGE" as LANGUAGE1,<br />

COUNTRY_MULTILINGUAL.CURRENCY_NAME as CURRENCY_NAME<br />

from<br />

gosales.gosales.dbo.COUNTRY_MULTILINGUAL COUNTRY_MULTILINGUAL<br />

where COUNTRY_MULTILINGUAL.COUNTRY_CODE ><br />

#prompt(’Starting CountryCode’,<br />

’integer’,<br />

’’,<br />

’’,<br />

’[gosales].[COUNTRY_MULTILINGUAL].[COUNTRY_CODE]’)#<br />

Invite facultative et filtre obligatoire avec le type de données et la valeur par<br />

défaut spécifiés :<br />

Tenez compte des points suivants :<br />

v Cette invite permet à l'utilisateur de fournir une réponse d'entier valide.<br />

v L'argument DefaultText est spécifié. Par conséquent, l'utilisateur peut omettre<br />

d'entrer une valeur, auquel cas la valeur 10 est utilisée. Cela se traduit par une<br />

invite facultative, mais pas par un filtre facultatif.<br />

Exemple 1 :<br />

select<br />

COUNTRY_MULTILINGUAL.COUNTRY_CODE as COUNTRY_CODE,<br />

COUNTRY_MULTILINGUAL.COUNTRY as COUNTRY,<br />

COUNTRY_MULTILINGUAL."LANGUAGE" as LANGUAGE1,<br />

COUNTRY_MULTILINGUAL.CURRENCY_NAME as CURRENCY_NAME<br />

from<br />

Chapitre 5. Modélisation des métadonnées relationnelles 175

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!