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 :

groupe d’options - et transmission de valeur


Sujet :

IHM

  1. #1
    Membre régulier Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Points : 82
    Points
    82
    Par défaut groupe d’options - et transmission de valeur
    Bonsoir
    J'ai dans un formulaire un groupe d'option sous forme de bascule (Bascule37 et Bascule38) avec des valeurs de contrôle 1 et 2
    elles vont renseigner un champ règlement de type texte.
    Comment faire pour "traduire" le 1 par la valeur "chèque" et le 2 par la valeur "espèces" dans un état à imprimer?
    Merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 759
    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 759
    Points : 14 793
    Points
    14 793
    Par défaut
    bonsoir,
    dans un groupe d'options, c'est le cadre du groupe qui contient la valeur, c'est donc ce contrôle qu'il faut tester. Par contre, on peut récupérer la légende des boutons pour le libellé.
    Dans l'état, mets ce code dans le source d'un contrôle indépendant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =PremVrai(Formulaires![NomduFormulaire]![NomduGroupe]=1; Formulaires![NomduFormulaire]![Bascule37].Légende; Formulaires![NomduFormulaire]![NomduGroupe]=2; Formulaires![NomduFormulaire]![Bascule38].Légende)
    mais si tu préfères mettre le libellé directement, c'est possible aussi ...
    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 ?

  3. #3
    Membre régulier Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Points : 82
    Points
    82
    Par défaut #Nom?
    Merci pour ta réponse.
    J'ai donc mis dans un contrôle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =PremVrai(Formulaires![Frm_Cotis]![Cadre34]=1; Formulaires![Frm_Cotis]![Bascule37].Légende; Formulaires![Frm_Cotis]![Cadre34]=2; Formulaires![Frm_Cotis]![Bascule38].Légende)
    Mais je bloque au niveau de "Légende" et obtiens donc #Nom ?
    Peux tu m'éclairer?

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 759
    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 759
    Points : 14 793
    Points
    14 793
    Par défaut
    bonjour,
    tu n'as peut-être pas mis de Légende à tes boutons ?
    et en mettant directement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    =PremVrai(Formulaires![Frm_Cotis]![Cadre34]=1; "chèque"; Formulaires![Frm_Cotis]![Cadre34]=2; "espèces")
    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 ?

  5. #5
    Membre régulier Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Points : 82
    Points
    82
    Par défaut
    J'ai un peu modifier le formulaire cotisation "Frm_Cotis"
    j'ai recréer un groupe d'option
    J'ai nommé le cadre "ModReglement" et sa source de contrôle est bien le champ "reglement" avec les valeurs 1 ou 2
    les deux boutons sont maintenant nommés "cheque" et "especes"
    et j'ai essayé donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    =PremVrai(Formulaires![Frm_Cotis]![ModReglement]=1;"chèque";
      Formulaires![Frm_Cotis]![ModReglement]=2;  "espèces")
    toujours mon #Nom ?

  6. #6
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 759
    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 759
    Points : 14 793
    Points
    14 793
    Par défaut
    et comment as-tu nommé le contrôle dans l'état qui contient la formule, pas ModReglement, j'espère ?
    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
    Membre régulier Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Points : 82
    Points
    82
    Par défaut
    ôtes moi d'un doute, c'est bien un contrôle de type texte qu'il faut créer ?
    je l'ai nommé "affichereglement"

  8. #8
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 759
    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 759
    Points : 14 793
    Points
    14 793
    Par défaut
    ôtes moi d'un doute, c'est bien un contrôle de type texte qu'il faut créer ?
    je confirme.
    je n'ai pas d'autres idée pour une solution ... il faudrait que je puisse voir la base
    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 ?

  9. #9
    Membre régulier Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Points : 82
    Points
    82
    Par défaut
    si je rajoute dans ma table Tbl_Cotis un champ "Mdreg" de type texte court
    et que par une requête je spécifie dans le champ Mdreg un critère du genre
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE  Tbl_Cotis SET mdreg= 'Chèque' WHERE reglement = 1
    Seulement, comme je suis une bille, la syntaxe n'est évidemment pas bonne.
    Sinon, pas de problème pour t'envoyer la base, mais comment procéder ?
    Merci

  10. #10
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 759
    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 759
    Points : 14 793
    Points
    14 793
    Par défaut
    Sinon, pas de problème pour t'envoyer la base, mais comment procéder ?
    il faut faire une copie de la base, supprimer les objets non concernés, anonymiser les données sensibles puis "Réparer et compacter" la base onglet Fichier du ruban.
    Ensuite faire un zip du fichier puis le joindre au message (bouton du menu message avec l'icône trombone+feuille)
    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 ?

  11. #11
    Membre régulier Avatar de lesitadom39
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2015
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2015
    Messages : 112
    Points : 82
    Points
    82
    Par défaut
    Désolé, même en coupant tout ce qui dépasse le zip ne passe pas(6000 ko)

  12. #12
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 759
    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 759
    Points : 14 793
    Points
    14 793
    Par défaut
    il faut vider les tables et ne laisser que 1 ou 2 enregistrements ... et compacter de nouveau
    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 ?

Discussions similaires

  1. [Toutes versions] La valeur d’un groupe d’options d’un formulaire comme critère dans une requête
    Par ClaudeLELOUP dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 07/09/2017, 13h24
  2. Transmission par valeur ou par adresse
    Par Emmanuel Delahaye dans le forum Langage
    Réponses: 8
    Dernier message: 13/08/2007, 13h44
  3. Réponses: 4
    Dernier message: 09/06/2007, 01h33
  4. TRansmission de valeur
    Par zut94 dans le forum Access
    Réponses: 2
    Dernier message: 09/08/2006, 17h17
  5. Réponses: 4
    Dernier message: 28/07/2005, 16h10

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