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 :

Champs critère dans un formulaire


Sujet :

IHM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Septembre 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2017
    Messages : 52
    Points : 15
    Points
    15
    Par défaut Champs critère dans un formulaire
    Bonjour,

    J'ai un formulaire qui a des champs "texte1" et un "texte2". C'est deux champs peuvent retourner la valeur 10.


    J'aimerais ajouter un champs à mon formulaire qui retournera la valeur 10, si un des deux champs à la valeur 10.


    Comment fait on un champs dans un formulaire?

    Est ce que la formule suivante pourrais fonctionner?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IF(Me.texte1=10,10,IIF(Me.texte2=10,10," "))

    Merci

  2. #2
    Modérateur
    Avatar de bertiny
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2013
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 282
    Points : 1 831
    Points
    1 831
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =IIF([Texte1]=10 OR [Texte2]=10;10; "")
    Cordialement
    Le monde évolue et nous avec. La technologie change les idées de ceux qui s'intéressent et pensent qu'il est nécessaire de changer.
    Oh là!! Que c'est bien de trouver la solution à un problème

    Pensons à améliorer nos connaissances en toute humilité car on apprend tous tous les jours !!!

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Septembre 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2017
    Messages : 52
    Points : 15
    Points
    15
    Par défaut
    Citation Envoyé par bertiny Voir le message
    Bonjour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =IIF([Texte1]=10 OR [Texte2]=10;10; "")
    Cordialement
    Merci pour la formulation!

    Tu peux me dire comment j'ajoute un champ?

  4. #4
    Modérateur
    Avatar de bertiny
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2013
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 282
    Points : 1 831
    Points
    1 831
    Billets dans le blog
    1
    Par défaut
    Bien sûr
    Tu ouvres ton formulaire en mode création (clic droit sur ton formulaire ->Mode création) puis tu cliques sur le menu création ensuite sur Zone de texte symbolisé par "ab|". et tu le grisses sur la zone Détail de ton formulaire.

    NB: il faut bien te rassurer que tes deux zones de textes s'appellent bel et bien Texte1 e Texte2 (ouvrir les propriétés de chaque zone de texte en double-cliquant dessus->Autre->Nom)
    Cordialement

    Tu vas alors insérer la formule dans ta troisième zone de texte que tu viens de créer (rassures-toi que tu ne l'insère pas dans l'étiquette de la zone de texte mais dans la zone de texte elle-même)
    Le monde évolue et nous avec. La technologie change les idées de ceux qui s'intéressent et pensent qu'il est nécessaire de changer.
    Oh là!! Que c'est bien de trouver la solution à un problème

    Pensons à améliorer nos connaissances en toute humilité car on apprend tous tous les jours !!!

  5. #5
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Septembre 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2017
    Messages : 52
    Points : 15
    Points
    15
    Par défaut
    La formule fonction pas. Incapable de sauvegarder, message apparais "La syntaxe de l'expression entré n'est pas valide" Vous avez peut-être entré un opérande sans opérateur.

    Voici ce que j'ai entré:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =VraiFaux([txt_TypeCouverture]="Carton laminé" Ou [lst_MateriauCouvArriere_ID]="Carton laminé";Carton laminé; "")

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

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 712
    Points : 14 721
    Points
    14 721
    Par défaut
    Bonsoir,
    étrange que personne n'a confirmé que ta formule foctionne :
    Est ce que la formule suivante pourrais fonctionner?

    IIF(Me.texte1=10,10,IIF(Me.texte2=10,10," "))
    le Or ne fonctionne pas avec Vraifaux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =VraiFaux([txt_TypeCouverture]="Carton laminé";"Carton laminé";Vraifaux([lst_MateriauCouvArriere_ID]="Carton laminé";"Carton laminé"; ""))
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

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

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 712
    Points : 14 721
    Points
    14 721
    Par défaut
    Bonjour,
    je dis n'importe quoi par moment :
    le Or ne fonctionne pas avec Vraifaux
    Merci de ne pas tenir compte de mon post précédent car le Or (Ou) fonctionne très bien avec Iif (VraiFaux).
    Voici ce que j'ai entré: =VraiFaux([txt_TypeCouverture]="Carton laminé" Ou [lst_MateriauCouvArriere_ID]="Carton laminé";Carton laminé; "")
    je crois qu'il manque des quotes autour du 3ème Carton laminé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =VraiFaux([txt_TypeCouverture]="Carton laminé" Ou [lst_MateriauCouvArriere_ID]="Carton laminé";"Carton laminé"; "")
    en admettant que la première colonne de [lst_MateriauCouvArriere_ID] est bien le libellé et pas l'identifiant, ce qui est rarement le cas.
    Je pense qu'il faudrait remplacer "Carton laminé" par l'identifiant (ou mettre [lst_MateriauCouvArriere_ID].Column(1) mais ce n'est pas conseillé car un libellé peut être modifié, pas un identifiant)
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  8. #8
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Septembre 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2017
    Messages : 52
    Points : 15
    Points
    15
    Par défaut
    Bonjour,

    J'y arrive pas. Voici un imprimer écran de chacun des deux champs.
    Images attachées Images attachées   

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

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 712
    Points : 14 721
    Points
    14 721
    Par défaut
    J'y arrive pas. Voici un imprimer écran de chacun des deux champs.
    Ce que tu montres, ce sont deux listes déroulantes pour faire un choix ou une sélection, pas des zones de texte. Que souhaites tu faire avec ces listes ?
    Comment fait on un champs dans un formulaire?
    Quel niveau de connaissance as-tu dans la création de formulaire ?
    bertiny t'a indiqué comment créer un zone de texte :
    Tu ouvres ton formulaire en mode création (clic droit sur ton formulaire ->Mode création) puis tu cliques sur le menu création ensuite sur Zone de texte symbolisé par "ab|". et tu le grisses sur la zone Détail de ton formulaire.
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  10. #10
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Septembre 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2017
    Messages : 52
    Points : 15
    Points
    15
    Par défaut
    Citation Envoyé par tee_grandbois Voir le message
    Ce que tu montres, ce sont deux listes déroulantes pour faire un choix ou une sélection, pas des zones de texte. Que souhaites tu faire avec ces listes ?

    Quel niveau de connaissance as-tu dans la création de formulaire ?
    bertiny t'a indiqué comment créer un zone de texte :
    C'est au niveau de la formule que j'y arrive pas!

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

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 712
    Points : 14 721
    Points
    14 721
    Par défaut
    C'est au niveau de la formule que j'y arrive pas!
    essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =VraiFaux([txt_TypeCouverture].[column](1)="Carton laminé" Ou [lst_MateriauCouvArriere_ID].[column](1)="Carton laminé";"Carton laminé";"")
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  12. #12
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Septembre 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2017
    Messages : 52
    Points : 15
    Points
    15
    Par défaut
    Merci beaucoup tee_grandbois.

    tu est le meilleurs!!!!!!

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

Discussions similaires

  1. affichage des champs selon critère dans un formulaire
    Par emmablue dans le forum Access
    Réponses: 5
    Dernier message: 31/07/2006, 09h39
  2. Champ indépendant dans sous-formulaire
    Par lito74 dans le forum Access
    Réponses: 7
    Dernier message: 27/01/2006, 16h57
  3. Pb champ calcule dans sous formulaire
    Par Brial dans le forum Access
    Réponses: 6
    Dernier message: 12/11/2005, 18h33
  4. Réponses: 5
    Dernier message: 30/09/2005, 16h42
  5. Champs obligatoires dans un formulaire
    Par glloq8 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/09/2005, 16h24

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