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.

str<br />

Renvoie une représentation sous forme de chaîne de "numeric_expression".<br />

"Integer_expression1" correspond à la longueur de la chaîne retournée et utilise<br />

une valeur par défaut égale à 10. "Integer_expression2" correspond au nombre de<br />

décimales et utilise une valeur par défaut égale à 0. Ces deux valeurs sont<br />

facultatives.<br />

Syntaxe<br />

str ( numeric_expression [ , integer_expression1 [ ,<br />

integer_expression2 ]])<br />

stuff<br />

Supprime "integer_expression2" caractères de "string_expression1" en commençant<br />

à "integer_expression1", puis insère "string_expression2" dans "string_expression1"<br />

à cette position. Pour supprimer les caractères sans insérer d'autres caractères,<br />

"string_expression2" doit avoir la valeur Null et non " ", qui indique un espace<br />

simple.<br />

Syntaxe<br />

stuff ( string_expression1 , integer_expression1 ,<br />

integer_expression2 , string_expression2 )<br />

substring<br />

Renvoie la sous-chaîne de "string_expression" qui commence à la position<br />

"integer_expression1". "Integer_expression2" indique le nombre de caractères dans<br />

la sous-chaîne.<br />

Syntaxe<br />

substring ( string_expression , integer_expression1 ,<br />

integer_expression2 )<br />

Exemple<br />

substring ( [Sales (query)].[Sales staff].[Position code], 3,5)<br />

Résultat<br />

Renvoie les caractères 3à7descodes de position.<br />

to_unichar<br />

Renvoie une expression unichar ayant la valeur "integer_expression". Si<br />

"integer_expression" se situe dans la plage 0xD800..0xDFFF, l'opération est<br />

abandonnée. Si "integer_expression" est dans la plage 0..0xFFFF, une valeur<br />

Unicode unique est renvoyée. Si "integer_expression" se situe dans la plage<br />

0x10000..0x10FFFF, une paire de substitution est renvoyée.<br />

Syntaxe<br />

to_unichar ( integer_expression )<br />

uhighsurr<br />

Renvoie 1 si la valeur Unicode à la position "integer_expression" correspond à la<br />

valeur supérieure de la paire de substitution (qui devrait figurer en premier dans<br />

la paire). Sinon, la valeur 0 est renvoyée. Cette fonction vous permet d'écrire du<br />

code explicite pour la gestion des valeurs de substitution. Plus particulièrement, si<br />

une sous-chaîne commence avec un caractère Unicode dans lequel la fonction<br />

uhighsurr() est définie sur true, le système extrait une sous-chaîne d'au moins 2<br />

Annexe C. Utilisation de l'éditeur d'expression 531

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

Saved successfully!

Ooh no, something went wrong!