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 :

Décimales en trop dans un formulaire/requête


Sujet :

Access

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 138
    Points : 43
    Points
    43
    Par défaut Décimales en trop dans un formulaire/requête
    Bonjour,
    J'ai un formulaire d'encodage pour le nombre d'heures prestées.
    Lorsqu'on encode 7,6 soit 7h36 min soit 1 journée chez nous, cela se passe bien au niveau d'un sous-formulaire faisant appel à une rêquete qui fait une somme.
    J'ai un autre sous-formulaire qui reprend également ces données mais là, chose étrange, il affiche pleins de chiffres après la virgule.
    Or j'ai été dans les propriété du sous-formulaire / données / source et retrouvé la requête. Dans celle-ci, je spécifie que le champ heure doit être un chiffre standard et qu'il ne peut qu'afficher 1 chiffre après la virgule...
    Rien n'y fait. Il ne retient jamais le changement de format dans cette requête.

    Avez--vous une idée sur le pourquoi du comment?

    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour,


    Or j'ai été dans les propriété du sous-formulaire / données / source et retrouvé la requête
    C'est sur la propriété "format" du contrôle que tu dois agir pour y spécifier ce que tu veux afficher

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 138
    Points : 43
    Points
    43
    Par défaut
    ça ne change rien.
    En résumé, lorsque je fais une requête somme sur une table où il y a 5,3 et 2,3, il me met 7,599999990463...
    J'ai beau spécifier dans le tableau que c'est un réel simple format standard avec 2 chiffres après la virgule, j'ai toujours le même problème...
    Quelqu'un a-t-il déjà rencontré cela?
    J'ai refait une nouvelle requête, même topo...

    Greg

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour,

    voici 2 exemples :


    format("12","##,#00.000") ---> 12,000

    format("12456","#,#0.00 €") --> 12.456,00 €

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 138
    Points : 43
    Points
    43
    Par défaut
    j'ai trouvé ma solution ailleurs.
    J'ai été dans les propriétés du champ heure dans mon tableau initial et je l'ai fait passer de "réel simple" à "décimal".
    J'ai ensuite spécifié l'échelle (2) et décimal (2) afin d'obtenir effectivement 2 décimale après la virgule sans approximations.
    Et les requêtes, du coup, fonctionnent mieux.

    Greg

Discussions similaires

  1. [2.x] [Form] Label en trop dans un formulaire
    Par Auden dans le forum Symfony
    Réponses: 3
    Dernier message: 10/05/2013, 14h12
  2. Valeur d'une requête dans 1 formulaire
    Par liop49 dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 07/07/2006, 11h02
  3. Critère de requête avec une zone de liste dans un formulaire
    Par Dehez dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 19/06/2006, 13h49
  4. Réponses: 33
    Dernier message: 06/06/2006, 15h41
  5. Réponses: 2
    Dernier message: 27/02/2006, 14h52

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