|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 12 ![]() |
Bonjour,
J'ai créer une table rensignant une série de machine. Les champs sont entre autre : CODE - MACHINE - MARQUE - TYPE etc... J'ai créé un premier formulaire tabulaire qui liste les machines en reprenant juste le code et le nom de la machine. J'ai ensuite créé un second formulaire reprenant touts les champs formant ainsi un descriptif de la machine. J'aimerai si c'est possible qu'un cliquent sur le code de premier formulaire, je sois renvoyé vers la fiche machine correspondante du deuxième formulaire. J'ai essayé en placant une macro atteindre enregistrement dans le champs code du premier formulaire mais je suis toujours renvoyé vers la première machine ? Pouvez m'éclairer ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 292 ![]() |
Bonjour ,
Si tu veux passer par la macro il faut que tu mets dans la condition where de la macro : [Table2]![Code]=[Formulaires]![formulaire1]![code] où [code] : c'est le code de la machine et qui devrai être dans les deux tables. Si non déjà en créant un bouton standard d'Access il y a la possibilité de choisir sur quel enregistrement tu veux te placer , en créant le bouton tu choisis "opération sur formuaire " puis "ouvrir un formulaire" et tu faits attention aux questions posés par les Msgbox et tu verra. A+
__________________
Pourquoi faire compliqué quand on peut faire simple Je suis encore en ACCESS 2003
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 12 ![]() |
Désolé mais je ne suis pas sur d'avoir compris ou alors je mes suis mal expliqué.
Ce que j'ai fait, j'ai créé une seule table puis j'ai créé deux formulaire qui en découle. Le premier reprend simplement la liste des machine (code et nom de machine) Le second reprend toutes les caractéristiques de la machine. Ce que je voudrais, c'est qu'en cliquant sur le code du 1er formulaire je sois renvoyé sur l'enregistrement correspondant du second (A la place de devoir faire défilé tous les enregistrement) |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 292 ![]() |
Bonjour ,
C'est le même principe que tu va appliquer mais il n' y aura pas de table 2 ,donc c'est moins compliqué. dans la condition where de la macro : [Table1]![Code]=[Formulaires]![formulaire1]![code] et la même chose pour le bouton A+
__________________
Pourquoi faire compliqué quand on peut faire simple Je suis encore en ACCESS 2003
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 12 ![]() |
OK, pigé et ca marche.
Merci beaucoup. |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 292 ![]() |
Bonne continuation
et A+
__________________
Pourquoi faire compliqué quand on peut faire simple Je suis encore en ACCESS 2003
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com