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 :

remplacement valeur champ


Sujet :

IHM

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut remplacement valeur champ
    Bonjour,

    Dans mon état j'ai un champ qui peut prendre 4 valeurs, soit 1, 2, 3 ou 4.
    Je voudrai en fait remplacer ces valeurs par ce qu'elles représentent, c'est à dire: a remplacer, vétuste, satisfaisant, bon.

    J'ai essayé avec la fonction VraiFaux mais ça ne marche pas.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 336
    Points : 23 795
    Points
    23 795
    Par défaut
    Tu peux faire cela de plusieurs façons :

    * utiliser des iif() imbriqués dans une zone de texte dont le nom est différent de [tonChamp]

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =iif([tomChamp]=1; "À remplacer"; iif([tomChamp]=2; "vétuste"; iif([tomChamp]=3; "satisfaisant"; iif([tomChamp]=4; "bon"; "** Erreur ***"))))
    Note : iif() c'est VraiFaux()

    * Imprimer une liste déroulante à 2 colonnes dont la source est

    1;À remplacer;2;vétuste;3;satisfaisant;4;bon

    et dont la 1ère colonne a une largeur de 0.

    * Créé un table de cotation qui te donne la correspondance et faire une jointure sur cette table.

    Cette dernière solution est celle recommandée car elle permet d'avoir la conversion à une seule place et non à chaque fois que tu en as besoin. Elle permet aussi d'ajouter des cotations ou voir en enlever sans avoir à modifier ni les écrans de saisie ni les rapports.

    Dans les écrans de saisie tu peux facilement utiliser la table comme source de tes listes déroulantes.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Discussions similaires

  1. Réponses: 4
    Dernier message: 04/02/2015, 08h20
  2. Remplacement des champs vides par une valeur N/A
    Par dandy87 dans le forum SSIS
    Réponses: 2
    Dernier message: 18/04/2013, 09h58
  3. [Toutes versions] Remplacement valeur champ par autre valeur
    Par Aladin_23 dans le forum VBA Access
    Réponses: 2
    Dernier message: 22/08/2012, 17h52
  4. Réponses: 2
    Dernier message: 14/04/2010, 14h46
  5. [CR9]Masquer des données (colonnes) suivant valeur champ
    Par neo.51 dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 05/09/2005, 09h43

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