IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Listbox Alignement chiffres a droite


Sujet :

IHM

  1. #1
    Candidat au Club
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Juillet 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2022
    Messages : 2
    Par défaut Listbox Alignement chiffres a droite
    Bonjour a tous

    dans une listbox d'un formulaire alimentée par une requête je voudrais afficher les chiffres sur la droite de la colonne avec un séparateur de milliers

    pour l'instant ca va tout a gauche de la colonne sans séparateur malgré le fait que sur la requête j'ai choisi le format standard

    pouvez vous m'aider ?

    merci beaucoup

  2. #2
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 936
    Par défaut
    bonjour,
    l'alignement à droite des cellules d'une listbox n'est pas possible, d'autant plus que les valeurs (numériques et dates) sont toutes transformées en texte, d'où l'alignement à gauche.
    Il est juste possible de garder le format en convertissant le champ numérique en texte dans la requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT CStr(Format([MonChampMontant],"#,##0.00")) as MontantText

  3. #3
    Candidat au Club
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Juillet 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2022
    Messages : 2
    Par défaut Merci beaucoup….c’est dommage
    Merci beaucoup ….c’est dommage

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 133
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    oui, dommage mais bon, si c'est vraiment un besoin nécessaire, vous pouvez tricher en modifiant la suggestion de tee_grandbois :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT String(8-Len(Format([Montant],"Standard"))," ") & Format([Montant],"Standard") AS MontantText FROM TableMontants;
    Toutefois, pour une parfaite justification à droite il vous faudra :
    1. modifier la valeur de 8 en fonction du nombre maximum de digit de vos montants ;
    2. formater la liste déroulante avec une police proportionnelle (§ Courrier new) ;
    3. ajuster la largeur de votre liste selon ces 2 critères ;
    4. lors de la sélection de la valeur, effectuer un Trim() sur cette dernière et la convertir en numérique selon l’opération à effectuer.


    Et ça donne :

    Nom : ListDerDroite.png
Affichages : 117
Taille : 8,2 Ko

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

  5. #5
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 936
    Par défaut
    bonjour Argyronet,
    en effet c'est une possibilité, mais qui demande pas mal de mise au point et, au final, ce n'est qu'une liste pour faire un choix, pas un tableau à imprimer.
    formater la liste déroulante avec une police proportionnelle (§ Courrier new) ;
    tu voulais dire police fixe, je pense

  6. #6
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 133
    Billets dans le blog
    5
    Par défaut
    Oui, mais je suis un vieux (ronchon en plus) et le terme exacte « Police d'écriture à chasse fixe ».
    Mais je n'aime pas la chasse.

    Et en effet, ce n'est qu'une suggestion. j'ai juste voulu montrer que si le cœur lui en disait, il pouvait se rabattre sur cette solution.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

Discussions similaires

  1. [AC-2007] Listbox => aligner l'une des colonnes à droite
    Par Tipstitou dans le forum IHM
    Réponses: 4
    Dernier message: 02/10/2021, 20h08
  2. [Edit] Aligner mon texte à droite
    Par touhami dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/05/2008, 20h14
  3. [HTML][CSS] Alignement gauche ET droite dans un <li>
    Par gwendy dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 29/11/2005, 19h27
  4. listbox alignement à droite
    Par Tymk dans le forum C++Builder
    Réponses: 4
    Dernier message: 26/11/2005, 19h56
  5. Aligner à gauche et à droite dans un paragraphe
    Par camboui dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 02/11/2005, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo