OVH Cloud OVH Cloud

Séparateur de milliers en zone de liste

4 réponses
Avatar
rafael
Bonjour tout le monde ! ! !

Je dispose dans une zone de liste d'un résultat qui est assez grand (de
l'ordre du million) et qui contient beaucoup de chiffres après la virgule.

Je souhaite dans ma requête ajouter des fonctions qui me permettent
d'afficher le résultat avec les séparateurs de milliers et avec 3 chiffres
après la virgule.

J'ai déjà trouvé l'option ROUND (X,3) qui m'affiche le résultat de X
avec 3 chiffres après la virgule, mais je ne trouve pas comment séparer les
milliers.

Merci d'avance pour votre aide.

4 réponses

Avatar
ze Titi
Bonjour rafael

Je pense que l'utilisation d'un masque de saisie dans ton cas pourrait
être intéressante. De cette façon, tu peux même n'autoriser que
l'affichage de 3 chiffres après la virgule (qui, soit dit en passant,
peut être défini dans les propriétés de ta liste dans l'onglet
"Format").


Bonjour tout le monde ! ! !

Je dispose dans une zone de liste d'un résultat qui est assez grand (de
l'ordre du million) et qui contient beaucoup de chiffres après la virgule.

Je souhaite dans ma requête ajouter des fonctions qui me permettent
d'afficher le résultat avec les séparateurs de milliers et avec 3 chiffres
après la virgule.

J'ai déjà trouvé l'option ROUND (X,3) qui m'affiche le résultat de X
avec 3 chiffres après la virgule, mais je ne trouve pas comment séparer les
milliers.

Merci d'avance pour votre aide.


--
Voilou !
Bon code
Cordialement,

Ze Titi

Avatar
rafael
Bonjour ze Titi,

J'ai regardé ce que tu m'as présenté mais ce n'est pas possible car dans mon
cas j'utilise une zone de liste qui est le résultat d'une requete (origine
source) et la solution n'existe que dans une zone de texte qui ne permet pas
d'exécuter une requête.

Ne connais tu pas une fonction SQL permettant de séparer les milliers ?

Merci de ton aide.



Bonjour rafael

Je pense que l'utilisation d'un masque de saisie dans ton cas pourrait
être intéressante. De cette façon, tu peux même n'autoriser que
l'affichage de 3 chiffres après la virgule (qui, soit dit en passant,
peut être défini dans les propriétés de ta liste dans l'onglet
"Format").


Bonjour tout le monde ! ! !

Je dispose dans une zone de liste d'un résultat qui est assez grand (de
l'ordre du million) et qui contient beaucoup de chiffres après la virgule.

Je souhaite dans ma requête ajouter des fonctions qui me permettent
d'afficher le résultat avec les séparateurs de milliers et avec 3 chiffres
après la virgule.

J'ai déjà trouvé l'option ROUND (X,3) qui m'affiche le résultat de X
avec 3 chiffres après la virgule, mais je ne trouve pas comment séparer les
milliers.

Merci d'avance pour votre aide.


--
Voilou !
Bon code
Cordialement,

Ze Titi






Avatar
ze Titi
Bonjour rafael

Théoriquement, tu peux appliquer un masque de saisie sur n'importe
quoi... Je l'ai déjà utilisé, même sur des listes basées sur des
requêtes...Bref...
TU peux utiliser la fonction Format, dans ton cas, ça donnerait (si on
monte à des valeurs pouvant atteindre 999999999)

Format(X,"###.###.##0.000)

A tester...

Bonjour ze Titi,

J'ai regardé ce que tu m'as présenté mais ce n'est pas possible car dans mon
cas j'utilise une zone de liste qui est le résultat d'une requete (origine
source) et la solution n'existe que dans une zone de texte qui ne permet pas
d'exécuter une requête.

Ne connais tu pas une fonction SQL permettant de séparer les milliers ?

Merci de ton aide.



Bonjour rafael

Je pense que l'utilisation d'un masque de saisie dans ton cas pourrait
être intéressante. De cette façon, tu peux même n'autoriser que
l'affichage de 3 chiffres après la virgule (qui, soit dit en passant,
peut être défini dans les propriétés de ta liste dans l'onglet
"Format").


Bonjour tout le monde ! ! !

Je dispose dans une zone de liste d'un résultat qui est assez grand
(de l'ordre du million) et qui contient beaucoup de chiffres après la
virgule.

Je souhaite dans ma requête ajouter des fonctions qui me permettent
d'afficher le résultat avec les séparateurs de milliers et avec 3 chiffres
après la virgule.

J'ai déjà trouvé l'option ROUND (X,3) qui m'affiche le résultat de X
avec 3 chiffres après la virgule, mais je ne trouve pas comment séparer les
milliers.

Merci d'avance pour votre aide.


--
Voilou !
Bon code
Cordialement,

Ze Titi






--
Voilou !
Bon code
Cordialement,

Ze Titi



Avatar
rafael
Bonjour ze Titi,

Merci pour ton aide rapide.
Ca marche.

Bonne journée.



Bonjour rafael

Théoriquement, tu peux appliquer un masque de saisie sur n'importe
quoi... Je l'ai déjà utilisé, même sur des listes basées sur des
requêtes...Bref...
TU peux utiliser la fonction Format, dans ton cas, ça donnerait (si on
monte à des valeurs pouvant atteindre 999999999)

Format(X,"###.###.##0.000)

A tester...

Bonjour ze Titi,

J'ai regardé ce que tu m'as présenté mais ce n'est pas possible car dans mon
cas j'utilise une zone de liste qui est le résultat d'une requete (origine
source) et la solution n'existe que dans une zone de texte qui ne permet pas
d'exécuter une requête.

Ne connais tu pas une fonction SQL permettant de séparer les milliers ?

Merci de ton aide.



Bonjour rafael

Je pense que l'utilisation d'un masque de saisie dans ton cas pourrait
être intéressante. De cette façon, tu peux même n'autoriser que
l'affichage de 3 chiffres après la virgule (qui, soit dit en passant,
peut être défini dans les propriétés de ta liste dans l'onglet
"Format").


Bonjour tout le monde ! ! !

Je dispose dans une zone de liste d'un résultat qui est assez grand
(de l'ordre du million) et qui contient beaucoup de chiffres après la
virgule.

Je souhaite dans ma requête ajouter des fonctions qui me permettent
d'afficher le résultat avec les séparateurs de milliers et avec 3 chiffres
après la virgule.

J'ai déjà trouvé l'option ROUND (X,3) qui m'affiche le résultat de X
avec 3 chiffres après la virgule, mais je ne trouve pas comment séparer les
milliers.

Merci d'avance pour votre aide.


--
Voilou !
Bon code
Cordialement,

Ze Titi






--
Voilou !
Bon code
Cordialement,

Ze Titi