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 :

Actualisation sous-formulaire selon paramètre d'un autre sous-formulaire


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Actualisation sous-formulaire selon paramètre d'un autre sous-formulaire
    Bonjour,

    Soient un formulaire principal F et deux
    sous-formulaires f1 et f2 (tous deux inclus dans F).

    Comment faire pour rafraîchir la requête-source du
    sous-formulaire f2, sachant que cette requête-source
    a pour paramètre la valeur d'un contrôle de f1 ?

    D'avance, merci beaucoup.
    Chaleureusement.

  2. #2
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    bonjour
    sur un evenement de ton controle du sous form f1 (par ex apres ou avant mise à jour, sur sortie, etc..):
    @+

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Bonjour Keita et merci pour ta 1ère réponse,

    J'ai essayé le bout de code que tu m'as donné mais ça ne marche pas.

    Je pense que cela est dû au fait que f1 et f2 ne sont pas "père/fils"; en effet, à l'aide d'un "Form_Click" sur f1 je souhaite transmettre une valeur-paramètre à la requête-source de f2.

    Le "Form_Click" sur f1 me renvoie bien la valeur que je souhaite.
    Comment faire pour que le paramètre de la requête-source de f2 prenne cette valeur et que f2 soit "rafraïchit" dès le clic initial sur f1 ?

    As-tu une piste ?
    D'avance, merci encore.

  4. #4
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    Je pense que cela est dû au fait que f1 et f2 ne sont pas "père/fils";
    non; je le pense pas; rien à voir je dirais.
    Le "Form_Click" sur f1 me renvoie bien la valeur que je souhaite.
    dans une zone de texte je suppose;soit txt
    dans les proprites de f2:
    champs peres-->txt
    champs fils-->le champ approprié
    tu laisses le bout de code sur le click
    @+

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Re,

    champs fils-->le champ approprié ... de quel champ s'agit-il ?

    (Je dois vraiment passer pour une brêle).

    Merci.

  6. #6
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    Le "Form_Click" sur f1 me renvoie bien la valeur que je souhaite.
    Le champ de f2 supposé contenir cette valeur.
    @+

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Je n'y arrive pas, rien à faire.
    Je vais essayer autre chose.

    Merci beaucoup en tous cas.
    Cordialement.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 98
    Points : 123
    Points
    123
    Par défaut
    bonjour,

    Si ton F3 depend de la valeur de F2 il faut incorporer ton F3 dans F2 avec champs pere/fils.

  9. #9
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    OK, je suis nul, en fait, ça marche.

    Merci infiniment à vous deux !!

    Cordialement.

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

Discussions similaires

  1. [AC-2010] ouvrir un formulaire selon paramètre
    Par LIARDET dans le forum Access
    Réponses: 5
    Dernier message: 22/05/2015, 17h50
  2. Réponses: 1
    Dernier message: 21/01/2015, 15h59
  3. [AC-2007] Ajuster taille sous-form en fonction d'un autre sous-form ?
    Par Dixies dans le forum IHM
    Réponses: 2
    Dernier message: 04/03/2012, 10h39
  4. [AC-2007] ouvrir un formulaire selon un champ d'un sous-formulaire
    Par glooping dans le forum IHM
    Réponses: 9
    Dernier message: 03/09/2009, 11h41
  5. Lien sous-formulaire à un autre sous-formulaire
    Par jehhej dans le forum Access
    Réponses: 4
    Dernier message: 25/01/2006, 08h05

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