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 :

Ouvrir un formulaire à partir d’un formulaire sur l’enregistrement actuel de 1 ere enregistrement [AC-2010]


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2013
    Messages : 12
    Points : 9
    Points
    9
    Par défaut Ouvrir un formulaire à partir d’un formulaire sur l’enregistrement actuel de 1 ere enregistrement
    bonjour
    je suis entrain de créer une base de données Access ,et j'aimerai ouvrir un formulaire B à partir de mon formulaire A sur l'enregistrement actuel dans mon formulaire A

    quand je clic sur un bouton pour ouvrir mon formulaire B

    merci à vous

  2. #2
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    laimrida bonjour,

    il existe plusieurs méthodes pour arriver à tes fins, mais en voilà une qui devrait te satisfaire et qui consiste à passer une condition (récupérée du forms A) dans l'appel de ton formulaire B :

    http://msdn.microsoft.com/fr-fr/libr...ffice.15).aspx

    Jimbolion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2013
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    merci pour votre réponse ,je souhaite savoir si sa existe une solution son code vba
    merci à vous

  4. #4
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    laimrida,

    par macro tu peux le faire aussi, il te suffit de passer tes conditions dans les actions liées à ouvrirFormulaire

    JimBoLion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2013
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    j'ai écrit la condition suivante dans where de la macro

    [NUM_USAGER]=[Formulaires]![TACTIONS sous-formulaire]![ID_USAGER]

    et j'ai un message qui me demande d'entrer une valeur de paramètre

    je suis bloqué

  6. #6
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    laimrida

    si il s'agit d'un sous formulaire ton argument n'est pas bon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [NUM_USAGER]=Forms![nomduformprincipal]![nomducontrolessforms].Form![ID_USAGER]
    mais à partir de ou fait tu ton appel (un bouton sur ton sous formulaire), car dans ce cas une ouverture par du code VBA est plus aisée (il te suffit de récupérer la condition par un me.ID_USAGER

    Jimbolion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  7. #7
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour vous deux,

    S'il s'agit effectivement d'un sous-formulaire qui doit se coordonner avec son parent, pensez à utiliser la technique Péres/Fils.

    laimrida trouvera une décription du concept dans cette auto-pub : http://claudeleloup.developpez.com/t...us-formulaire/
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  8. #8
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Claude

    Oui je pense que laimrida a acquis cette compétence (du moins je l'espère), son souhait est d'ouvrir un formulaire B à partir d'une valeur récupérée dans le sous formulaire (à partir d'une macro). Je lui ai donc suggérer de modifier son appel.

    JimBoLion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  9. #9
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    OK Jean-Marie, j'ai pris en marche et donc pas suivi depuis le début.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  10. #10
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Claude,

    çà arrive à tout le monde

    jean-marie
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  11. #11
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2013
    Messages : 12
    Points : 9
    Points
    9
    Par défaut un grand merci
    salut
    merci pour ton aide mon problème est résolut avec une condition where dans la macro de l'ouverture de formulaire b



    [num_usager]= [formulaires]![formulaireA]![num_usager]

    un grand merci

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

Discussions similaires

  1. Réponses: 83
    Dernier message: 20/03/2018, 15h07
  2. Réponses: 7
    Dernier message: 23/02/2015, 23h43
  3. Réponses: 10
    Dernier message: 18/06/2010, 17h02
  4. Réponses: 2
    Dernier message: 24/03/2010, 17h29
  5. Réponses: 9
    Dernier message: 30/12/2005, 03h00

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