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.

chr ( integer_expression )<br />

decode<br />

Compare "expr" à chaque valeur de recherche, une par une. Si "expr" correspond à<br />

une valeur de recherche, le résultat correspondant est renvoyé. Si aucune<br />

correspondance n'est trouvée, la valeur "default" est renvoyée. Si la valeur "default"<br />

est omise, une valeur nulle est renvoyée.<br />

Syntaxe<br />

decode ( expr , search , result [ , search , result]... [ , default] )<br />

initcap<br />

Renvoie "expression_chaîne" avec la mise en forme suivante : la première lettre de<br />

chaque mot est en majuscule et les autres lettres sont en minuscules. Les mots sont<br />

délimités par un blanc ou tout autre caractère non alphanumérique.<br />

Syntaxe<br />

initcap ( string_expression )<br />

instr<br />

Recherche la "expression_entier2" occurrence de "expression_chaîne2" dans<br />

"expression_chaîne1" à partir de la position "expression_entier1". Si la valeur de<br />

"expression_entier1" est négative, la recherche s'effectue vers l'arrière à partir de la<br />

fin de "expression_chaîne1". Renvoie un entier indiquant la position de<br />

"expression_chaîne2".<br />

Syntaxe<br />

instr ( string_expression1 , string_expression2 [ ,<br />

integer_expression1 [ , integer_expression2 ]])<br />

lpad<br />

Renvoie "expression1_chaîne" complétée à droite par "expression_entier"<br />

occurrences de "expression_chaîne2". Si la longueur de "expression_chaîne1"<br />

dépasse "expression_entier", la partie appropriée de "expression_chaîne1" est<br />

renvoyée.<br />

Syntaxe<br />

lpad ( string_expression1 , integer_expression [ , string_expression2<br />

])<br />

ltrim<br />

Renvoie la chaîne "expression_chaîne1" dans laquelle les premiers caractères sont<br />

supprimés jusqu'au premier caractère qui n'appartient pas à "expression_chaîne2" ;<br />

par exemple, ltrim ( 'xyxXxyAB' , 'xy' ) renvoie XxyAB.<br />

Syntaxe<br />

ltrim ( string_expression1 [ , string_expression2 ] )<br />

months_between<br />

Renvoie le nombre de mois entre "expression_date1" et "expression_date2". Si<br />

"expression_date1" est postérieure à "expression_date2", le résultat est un nombre<br />

positif. La fonction ne tient pas compte des jours et des heures résultant de la<br />

différence, c'est-à-dire que les mois ne sont pas arrondis, sauf si "expression_date1"<br />

et "expression_date2" représentent les derniers jours d'un mois.<br />

Syntaxe<br />

486 <strong>IBM</strong> <strong>Cognos</strong> <strong>Framework</strong> <strong>Manager</strong> <strong>Version</strong> <strong>10.2.0</strong> - <strong>Guide</strong> <strong>d'utilisation</strong>

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

Saved successfully!

Ooh no, something went wrong!