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 :

Format monétaire sur requête [AC-2003]


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2012
    Messages : 178
    Points : 78
    Points
    78
    Par défaut Format monétaire sur requête
    Bonjour,

    J'ai un problème tout bête...

    J'ai une requête avec deux expressions qu'il m'est impossible retranscrire en monétaire...

    Nom : Format monétaire 1.JPG
Affichages : 2221
Taille : 20,8 KoNom : Format monétaire 2.JPG
Affichages : 2240
Taille : 16,4 Ko

    Merci pour votre aide!

  2. #2
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Rickhq bonsoir,

    En transformant ton expression de la sorte çà devrait fonctionner :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FraisReeel : VraiFaux([Frais]>0;Format([Frais];"0.00" & ' $');"")
    jimbolion

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2012
    Messages : 178
    Points : 78
    Points
    78
    Par défaut
    Merci beaucoup jimbolion,

    Pour la requête c'est OK! Cependant dans mon formulaire la somme ne semble pas fonctionner, le format est peut-être texte alors qu'il faudrait qu'il soit numérique tout en étant monétaire... est ce que je me trompe...
    Nom : Capture 1.JPG
Affichages : 2193
Taille : 15,7 KoNom : Capture 2.JPG
Affichages : 2032
Taille : 14,0 KoNom : Capture 3.JPG
Affichages : 2187
Taille : 21,1 Ko

    Merci encore!

  4. #4
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Rickhq

    Alors nous allons modifier l'expression dans la requête ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FraisReeel: VraiFaux([Frais]>0;[Frais];Nz([Frais];0))
    ainsi nous n’aurons que du numérique

    Ensuite pour ne faire apparaître que les montants renseignés, nous allons jouer avec la propriété Format du champ :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    # ##0.00" $";-# ##0.00" $";"";""
    ce qui nous donne en mode création ceci :

    Nom : Capture1.JPG
Affichages : 2247
Taille : 79,6 Ko

    Cette même propriété peut être reporté dans la somme (ou utiliser le format monétaire si tes paramètres affiche le $)

    Cordialement

    ps. je vois en relisant que j'ai rajouté un e en + dans reel, donc en faisant un copier-coller attention à corriger cette faute de frappe

    Jimbolion

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2012
    Messages : 178
    Points : 78
    Points
    78
    Par défaut
    Bonjour Jimbolion,
    Il semble manquer quelque chose... sur le formulaire le total ce fait mais incluant tous les chiffres même les < 0. Aussi "FraisReel" n'apparait pas en $.
    Nom : Capture 1.JPG
Affichages : 2014
Taille : 13,1 KoNom : Capture 2.JPG
Affichages : 2200
Taille : 18,0 KoNom : Capture 3.JPG
Affichages : 2138
Taille : 15,1 Ko

    Merci pour ton temps et ta patience!

  6. #6
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Rickhq

    Je suis surpris par l'affichage, confirme moi que la propriété du champ (pas la somme) est bien la valeur issue de ta requête.
    D'autre part la source du formulaire est bien la requête appliquant l'expression ! il suffit d'exécuter cette requête pour vérifier que le résultat est conforme à tes attentes (pas de valeur <0). Si tel est le cas, il y a un nécessairement une erreur de conception dans ton formulaire.

    D'autre part en appliquant un format monétaire ou fixe que te renvoie l'affichage ?

    jm

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2012
    Messages : 178
    Points : 78
    Points
    78
    Par défaut
    Bonjour Jimbolion,

    Bon, en me servant de tes conseils j'ai refait la construction de mes champs ainsi que des expressions en me servant du générateur d'expression et j'ai écourté quelque peu ma requête pour limiter la redondance... Tout baigne!

    Nom : Capture 1.JPG
Affichages : 2181
Taille : 21,6 KoNom : Capture 2.JPG
Affichages : 2179
Taille : 47,4 KoNom : Capture 3.JPG
Affichages : 2139
Taille : 21,5 Ko

    Merci de ta collaboration et salutations du Québec!

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2012
    Messages : 178
    Points : 78
    Points
    78
    Par défaut
    Oups... J'ai aussi enlevé le format monétaire inapproprié....

    Nom : Capture 3.JPG
Affichages : 2137
Taille : 17,5 Ko

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

Discussions similaires

  1. Format monétaire dans la requête
    Par dominos dans le forum Débuter
    Réponses: 0
    Dernier message: 13/12/2013, 16h48
  2. [AC-2003] Souci sur les formats monétaires !
    Par Plume27 dans le forum VBA Access
    Réponses: 2
    Dernier message: 03/01/2013, 16h43
  3. [AC-2003] Format Monétaire sur Étiquette dans État
    Par amerex dans le forum IHM
    Réponses: 10
    Dernier message: 24/06/2010, 14h40
  4. Export d'une requête vers Excel et Format Monétaire
    Par Currahee dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 15/05/2008, 11h50
  5. Format monétaire dans un DBedit
    Par cdlr27 dans le forum Bases de données
    Réponses: 8
    Dernier message: 28/04/2004, 16h41

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