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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Symbole Fonction<br />

Fonction de guillemets doubles (dq) Place le résultat d'une expression de chaîne<br />

entre guillemets. Vous pouvez utiliser cette<br />

fonction pour faire référence à des noms de<br />

table et de colonne avec des caractères<br />

non-identificateurs, tel qu'un espace ou un<br />

signe de pourcentage (%).<br />

Voici un exemple :<br />

#dq<br />

(’Column’ + $runLocale)#<br />

Si runLocale=en-us, le résultat est<br />

"Column en-us"<br />

Fonction de crochet (sb) Insère un ensemble de crochets dans<br />

l'argument pour créer des références d'objet<br />

dans une requête de modèle et des<br />

expressions de modèle, telles que des filtres<br />

et des calculs.<br />

Voici un exemple :<br />

#sb<br />

(’my item in ’ + $runLocale)#<br />

Si runLocale=en-us, le résultat est<br />

[my item in en-us]<br />

Pour plus d'informations sur ces fonctions, voir Annexe C, «Utilisation de l'éditeur<br />

d'expression», à la page 407.<br />

Création de macros<br />

Les macros sont des fragments de code que vous pouvez insérer à n'importe quel<br />

endroit de l'instruction Select qui définit un sujet de requête. Vous pouvez inclure<br />

des références à des paramètres de session, des tables de mappage de paramètres<br />

et des entrées de table de mappage de paramètres. Les valeurs des paramètres sont<br />

définies lorsque vous exécutez la requête.<br />

Lorsque faites référence à un paramètre, vous devez procéder comme suit :<br />

v Utilisez un signe dièse (#) au début et à la fin de chaque ensemble d'un ou<br />

plusieurs paramètres.<br />

Tout ce qui se trouve entre ces deux signes est considéré comme une expression<br />

de macro et est traité lors de l'exécution. <strong>Framework</strong> <strong>Manager</strong> supprime tous les<br />

éléments figurant en dehors de signes dièse.<br />

v Faites précéder chaque entrée de table de mappage des paramètres par le<br />

symbole du dollar ($)<br />

v Utilisez un nom qui commence par un caractère alphabétique (a..z, A..Z)<br />

N'insérez pas de macros entre des guillemets, des apostrophes ou des crochets<br />

existants car <strong>IBM</strong> <strong>Cognos</strong> <strong>Framework</strong> <strong>Manager</strong> n'exécute aucune instruction entre<br />

ces éléments.<br />

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

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

Saved successfully!

Ooh no, something went wrong!