|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 19 ![]() |
Bonjour,
Je travaille sous report studio 8.4 Est-ce qu'il existe une fonction qui permet de supprimer les accents d'une chaine de caractères? Merci |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Vincent OPNI Inscription : décembre 2004 Messages : 1 668 ![]() |
Bonjour,
En fonction de la base de données utilisée, il y a moyen d'utiliser - soit directement au niveau SQL, soit en "local" dans Cognos - la fonction "translate". @+
__________________
Citation:
Mon dernier trip musical Citation:
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 19 ![]() |
Merci pour ta réponse,
Malheureusement je n'arrive pas à utliser cette fonction translate ( [machaine] ; "é" ; "e" ) j'ai un message d'erreur: "La fonction translate est utilisée pour le traitement et local, mais n'est pas disponible en tant que fonction prédéfinie" J'ai aussi essayé au niveau framework, pas plus de résultats en fait, je récupére par une fonction : #sq($account.defaultname)# le nom et le prénom d'un utilisateur, et je veux supprimer les accents de la chaine que ça me retourne. J'ai essayé de l'englober dans un UPPER, mais ça ne supprime pas les accents |
|
|
00
|
|
|
#4 | ||||
|
Membre Expert
![]() Vincent OPNI Inscription : décembre 2004 Messages : 1 668 ![]() |
Bonjour,
Si je fais: Code :
Quelle est la base de données derrière ? Ou plutôt, lors de la création du package, est ce que les fonctions "natives" disponibles avec cette BDD ont été importées ? Sinon, pour le moment, je ne sais pas d'où cela viens, désolé. @+
__________________
Citation:
Mon dernier trip musical Citation:
|
||||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 19 ![]() |
A la base la fonction qui retourne la chaine se base sur un ldap.
J'ai finalement réussi à faire ce que je voulais grâce à la fonction substitute !! ça donne ça: (#sq ( substitute ( 'é' ; 'e', $account.defaultName) ) #) et ça me retourne bien ma chaine sans les accents. Merci pour ton aide |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com