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

VBA Access Discussion :

Affichage de champs selon d'autres dans mon formulaire


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 28
    Points : 26
    Points
    26
    Par défaut Affichage de champs selon d'autres dans mon formulaire
    Bonjour a tous,

    Alors voici mon problème :
    Je vous met dans le contexte :

    J'ai une table Medecin comme ceci :
    centre_id |medecin_id | medecin_principal | co_medecin
    1 50 x
    1 60 x


    Je voudrais un formulaire avec tout les centres et pour chaque centre leur médecins principals et leur co medecin.

    Le resultat attendu :

    Formulaire :
    id centre = 1
    Medecin principal = 50
    Co medecin = 60

    Je bloque pour l'affichage de ceci. Si quelqu'un pouvait m'aider.

    Mes deux champs medecin_principal et co medecin sont des cases a cocher.

    Une fonction afterUpdate a mettre en place ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub id_medecin_AfterUpdate()
     
     
        If Me.utilisateur_principal = -1 Then 
     
        Else
     
    End If
    End Sub

  2. #2
    Membre actif Avatar de Pittouti
    Homme Profil pro
    Consultant SAP
    Inscrit en
    Avril 2012
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant SAP
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 246
    Points : 257
    Points
    257
    Par défaut
    Bonjour,

    déjà pour commencer, je te conseille de mettre 3 champs Seulement dans ta table

    centre_id
    medecin_id
    Profession ( Zone de liste déroulante avec Valeur : Médecin Principal;Co-Médecin )

    et tu fais une requête croisée dynamique et tu obtien ce résultat :

    Nom : Requête-Création.PNG
Affichages : 145
Taille : 8,4 KoNom : Résultat.PNG
Affichages : 139
Taille : 6,1 Ko
    ________________________________________________________________________________________

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.
    Merci, c'est toujours sympa de recevoir des +1 de votre part

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 28
    Points : 26
    Points
    26
    Par défaut
    Merci pour ta reponse Pittouti. Alors j'ai fais comme tu m'as dis c'est a dire crée ma requete, l'afficher en mode tableau dynamique et j'ai le resultat escompté. Toutefois j'aimerai pouvoir afficher ce tableau dans un formulaire. Quand je crée mon formulaire avec la requete en source ca m'affiche tout mes medecins et non le regroupement que je veux ^^'. Si tu as une idée je suis preneur merci beaucoup.

  4. #4
    Membre actif Avatar de Pittouti
    Homme Profil pro
    Consultant SAP
    Inscrit en
    Avril 2012
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant SAP
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 246
    Points : 257
    Points
    257
    Par défaut
    je t'ai fais un exemple. regarde s'il peut t'aideryoubs78.zip
    ________________________________________________________________________________________

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.
    Merci, c'est toujours sympa de recevoir des +1 de votre part

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 28
    Points : 26
    Points
    26
    Par défaut
    Merci pour ton aide j'ai finalement trouvé une solution a mon problème.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/12/2012, 16h27
  2. Réponses: 12
    Dernier message: 15/04/2009, 16h11
  3. Réponses: 1
    Dernier message: 29/11/2008, 10h56
  4. Findrecord sur un champ parmi d'autres dans un formulaire
    Par takumix dans le forum VBA Access
    Réponses: 4
    Dernier message: 27/01/2008, 00h09
  5. Affichage en tmp réel du stock dans mon formulaire !
    Par smysted dans le forum VBA Access
    Réponses: 2
    Dernier message: 11/11/2007, 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