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

Requêtes et SQL. Discussion :

formulaire/sous-formulaire - affichage conditionnel


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 29
    Points : 14
    Points
    14
    Par défaut formulaire/sous-formulaire - affichage conditionnel
    Bonjour à tous,

    j'ai un petit souci avec un formulaire, j'aimerai qu'en fonction de case à cocher, access m'affiche dans un sous-formulaire l'une ou l'autre de mes requêtes.
    plus clairement :

    j'ai d'abord un formulaire
    ensuite j'ai un contrôle onglet
    dans un des onglets, j'ai 2 cases à cocher et un sous-formulaire
    à chaque case à cocher doit correspondre une requête (déjà créée) : si l'on coche la 1ère case, c'est la requête 1 qui doit s'afficher dans le sous-formulaire, par contre si l'on coche l'autre case, c'est l'autre requête.

    j'avais commencer un truc de ce genre là (je précise que je bidouille en programmation mais je ne suis pas pro...

    If Cocher1.Value = True Then
    Me.Refacturations_sous_traitance.Formulaire2.Refacturations_sous_traitance.sousform1.SourceObject = [R11_Nbre et coût 1]
    End If
    If cocherbarclays.Value = True Then
    Me!Refacturations_sous_traitance!Formulaire2.Refacturations_sous_traitance.sousform1.SourceObject = "R12_Nbre et Coût 2"
    End If


    qu'en pensez-vous ?

    merci d'avance

  2. #2
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Bonsoir,

    J'ai créé deux tables, en lieu et place de tes requêtes (tblDemoA & tblDemoM)
    J'ai créé un mini formulaire dans lequel j'ai inséré un mini sous-formulaire.
    J'ai ensuite créé deux boutons, en lieu et place de tes Cases à cocher (btnAnna & btnMichel)

    Puis j'ai écris les deux lignes de code ci-dessous pour afficher l'une ou l'autre table dans le sous-formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub btnAnna_Click()
        Me.frmDemo_sf.Form.RecordSource = "tblDemoA"
    End Sub
     
    Private Sub btnMichel_Click()
        Me.frmDemo_sf.Form.RecordSource = "tblDemoM"
    End Sub
    ... à toi d'adapter

    Bon dév...

    Bernard.

Discussions similaires

  1. [AC-2010] Formulaire - Sous formulaire - Sous sous formulaire
    Par meli74 dans le forum IHM
    Réponses: 1
    Dernier message: 21/04/2011, 19h35
  2. [AC-2007] [Problème d'affichage] Formulaire - Sous-Formulaire
    Par kuan01 dans le forum IHM
    Réponses: 6
    Dernier message: 23/06/2010, 11h32
  3. Réponses: 4
    Dernier message: 11/04/2007, 18h46
  4. formulaire/sous formulaire/sous formulaire
    Par aimejielle dans le forum Access
    Réponses: 1
    Dernier message: 24/07/2006, 22h48
  5. Réponses: 1
    Dernier message: 10/07/2006, 09h15

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