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

Access Discussion :

Ouvrir un formulaire au même enregistrement que le premier et inversement [AC-2010]


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 18
    Points : 14
    Points
    14
    Par défaut Ouvrir un formulaire au même enregistrement que le premier et inversement
    Bonjour,

    J'ai une BDD avec un nombre de champs importants. J'utilise deux formulaires pour l'alimenter. Le premier possède un bouton pour accéder au deuxième. Le deuxième possède également un bouton pour accéder au premier. Les formulaires sont indépendants dans le sens où ils ne remplissent pas les même champs.

    Je souhaiterai quand je passe de l'un à l'autre des formulaires et inversement qu'il s'ouvre au même n° d'enregistrement (clé auto). J'ai tenté en passant par l'éditeur de macro sans succès (condition where).

    ça fait des soirées que je sèche ....

    Merci d'avance.

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 087
    Points : 5 203
    Points
    5 203
    Par défaut
    Bonjour,

    En VBA il faut utiliser pour cela l'évènement form_activate pour modifier le recordsource ou le filtre de la form en fonction du contenu de l'autre form
    Utilisez Planet, gestion d'entreprise gratuite pour TPE / PME

  3. #3
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    Salut,

    Si tu n'est pas au point en VBA, tu peux le faire sans coder une seule ligne. C'est Access, via l'assistant qui tu fait le taf.

    Tu créé ton bouton, dans l'assistant,
    Opération sur formulaire,
    Ouvrir un formulaire (suivant)
    Là tu choisis le form (Suivant)
    Et "Ouvrir le formulaire trouver des informations spécifiques à afficher" (suivant)
    enfin, tu choisis les champs qui vont permettre de faire la correspondance sur les 2 forms. (suivant)

    et voila.
    tu fais la même chose sur l'autre form et le tour est joué.

    Effectivement, tu recréé les boutons mais tu n'as pas de code à écrire. Au final, c'est toi qui voit ...
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 18
    Points : 14
    Points
    14
    Par défaut
    Bonjour,

    Simple et efficace. Merci Jérôme.

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

Discussions similaires

  1. Comment ouvrir un formulaire sur un enregistrement choisi
    Par land willys dans le forum VB.NET
    Réponses: 9
    Dernier message: 16/02/2007, 10h42
  2. Réponses: 5
    Dernier message: 01/08/2006, 14h39
  3. [C#]Ouvrir un form à la même position que son parent.
    Par pierre1256 dans le forum Windows Forms
    Réponses: 9
    Dernier message: 31/05/2006, 16h44
  4. Ouvrir un formulaire sur un enregistrement donné
    Par gaetanc15 dans le forum Langage
    Réponses: 6
    Dernier message: 14/03/2006, 10h19
  5. Réponses: 1
    Dernier message: 12/12/2005, 16h11

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