PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → aligner à droite un numerique ds une liste sans zéros significatifs
aligner à droite un numerique ds une liste sans zéros significatifs
Débuté par martine.reynaud, 26 oct. 2005 15:27 - 8 réponses
Posté le 26 octobre 2005 - 15:27
Bonjour,
j'aimerai aligner à droite tous les chiffres (4 positions max.) dans une liste déroulante sans faire apparitre les zéros significatifs ...


NumériqueVersChaîne(zone,"04d") me donne par exemple 0045
0100
0009 etc
mais je voudrais voir 45
100
9
y-a-t-il une astuce?
merci
Posté le 26 octobre 2005 - 15:51
salut

Dans l'onglet IHM de la description de la combo tu peux changer le cadrage
Posté le 26 octobre 2005 - 16:32
voir cadrage a droite dans la definition de la liste
Posté le 26 octobre 2005 - 17:43
euh... tu peux pas cadrer ta combo à droite plutôt ?
Description >> IHM >> Cadrage : gauche


Martine Reynaud a écrit :
Bonjour,
j'aimerai aligner à droite tous les chiffres (4 positions max.) dans une liste déroulante sans faire apparitre les zéros significatifs ...


NumériqueVersChaîne(zone,"04d") me donne par exemple 0045
0100
0009 etc
mais je voudrais voir 45
100
9
y-a-t-il une astuce?
merci
Posté le 26 octobre 2005 - 20:00
Si la liste est reliée à une base de don. Pense à mettre des zeros à la place des neufs dans le champ (numérique) qui procure les données à ta liste. il n'y aura plus de zéro avant tes données.
Chez moi c'est OK.


ROSA
Posté le 27 octobre 2005 - 11:45
ma liste est une liste multi-colonnes !!!
Posté le 27 octobre 2005 - 17:42
Bonjour,

En utilisant simplement l'assistant

nVal est un entier = 45
NumériqueVersChaîne(nVal, "4d") retourne 45

Cordialement
Albert
Posté le 28 octobre 2005 - 11:20
je l'ai testé .. mais du coup la chaine de caractères n'est pas cadrée à droite !!!
Posté le 28 octobre 2005 - 13:26
Martine Reynaud a écrit :
je l'ai testé .. mais du coup la chaine de caractères n'est pas cadrée à droite !!!



essaies avec une police non proportionnelle dans ta liste

--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de spam.trepp@free.fr
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com