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

Access Discussion :

Aide expression format de nbr


Sujet :

Access

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut Aide expression format de nbr
    Bonjour, voici ce que j'utilise pour afficher deux chiffre après la virgule dans une requête écrit en VBA qui alimente une liste.

    FormatNumber([Temp_Moyenne]![Moyenne];2)

    Mon problème est que si je fais un tri en ordre décroissant il me met ça :

    98,65
    80,25
    17,25
    258,14
    257,19
    154,81
    ....

    Cherchez l'erreur !! Comment faire ??? Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    529
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 529
    Points : 464
    Points
    464
    Par défaut
    Salut,
    mais votre tri sur quel champs est-il basé?
    Bonne chance.
    Merci

  3. #3
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    slt,

    normal c'est du texte, c'est pas trié comme un nombre

    le format ne devrait être qu'appliqué qu'à la fin, au moment de l'affichage; donc apparemment dans le format de la liste, pas dans la requête

  4. #4
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut
    Je pense que Arkham46 à raison
    change ton champs texte de ta table en numerique

  5. #5
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    Merci pour vos réponses, alors j'ai regardé dans les propriétés de ma liste et on ne peut pas définir si on veut deux chiffres après la virgule et le format de nbr.

    Ensuite la moyenne est calculé avec des nombres il n'y a pas de soucis la dessus.

    Vous comprenez bien que l'origine de ma liste est une requête écrite en VBA donc si je nbe met pas FormatNumber([Temp_Moyenne]![Moyenne];2) je vais avoir pleins de chiffre après la virgule....

    Mais apparement en utilisant cette expression mes données deviennent du texte !!! comment puis je faire ?

  6. #6
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    dans la propriété format de ta liste :
    :

  7. #7
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    Ou ? Dans les propriétés de ma liste je n'ai pas de champs pour configurer le format de nombre


  8. #8
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    c'est pour ça que j'avais mis un :

    pas sûr qu'il y ait un format sur les zones de liste

    mais si tu fais un tri sur le champ non formaté ça ne marche pas?
    sinon tu mets deux champs : un non formaté pour le tri et un formaté pour l'affichage

  9. #9
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    Pas bête, je vais faire ça. Merci pour l'aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Génération d'un formulaire PDF à 'aide du format FDF
    Par justinus_9 dans le forum Langage
    Réponses: 2
    Dernier message: 27/04/2007, 11h22
  2. [Rewriting] aide expression
    Par djshaker dans le forum Apache
    Réponses: 1
    Dernier message: 16/04/2007, 14h56
  3. Aide expression Shell bourne
    Par chrix10.2 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 09/03/2007, 10h05
  4. aide : Expression reguliere
    Par piff62 dans le forum Langage
    Réponses: 2
    Dernier message: 21/12/2006, 09h37
  5. Ouvrir une aide au format chm
    Par emeraudes dans le forum Access
    Réponses: 8
    Dernier message: 16/06/2006, 16h21

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