Gestion des séparateurs nombre décimaux
- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Sourdine
- Page imprimable
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler au modérateur
Bonjour,
En faisant une requête pour extraire des données d'une base j'ai un message d'erreur de conversion; le séparateur "," n'est pas reconnu (voir ci-dessous)
J'ai testé l'astuce du tips (30) (utilisation de l'outil Select) mais cela ne fonctionne pas : les nombres sont en [Null]
Y a t-il une autre manière de gérer les séparateurs pour les nombre décimaux?
Merci de votre aide.
FS
Résolu ! Accéder à la solution.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler au modérateur
Bonjour,
Effectivement l'astuce n°30 ne fonctionne que lorsque le champ source est de type string.
Dans votre cas, je vous propose de passer par un outil Formule pour remplacer la virgule par un point : ReplaceChar([votre_champ], ",", ".")
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler au modérateur
Merci pour votre retour, mais cela ne résout pas mon problème.
En fait le champ source n'est pas affiché dès la première étape suite à l'erreur de conversion, donc la formule ne peut pas s'appliquer. Je précise que je fais l'extraction via une connexion ODBC
FS
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler au modérateur
Bonjour,
une solution serait d'utiliser un multifield formula et de cocher la case dynamic en applicant la transformation aux champs en "dynamic or unknown fields", cela peut aussi permettre de changer directement le type en numérique si besoin ou juste de faire le remplacement rapidement!
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler au modérateur
Update : le problème semble venir de la connexion ODBC, à quel niveau exactement je ne saurais le dire.
J'ai reconfiguré la connexion et ça fonctionne!
Merci pour vos réponses
FS
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler au modérateur
Bonjour,
si le problème est résolu, pouvez-vous accepter la solution fournie afin qu'elle bénéficie à toute la communauté.
Merci.
Cordialement.
