DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
Salut Jed,
J'espère avoir bien compris ton problème :
- une table, un formulaire, et un moyen de rechercher les enregistrements :
dans ton exemple, rechercher sur le numéro ?
Si c'est bien ça, un sous-formulaire est inutile :
Dans ton formulaire de gestion de ces travaux, là où tu les saisis
d'habitude, créée une liste déroulante, dans laquelle tu mets, via une
requête, les informations que tu souhaites voir s'afficher, exemple :
- Libellé des travaux (colonne 1)
- Numéro (colonne 2)
- Délai (colonne 3)
Définis les largeurs à 8,1.5, et 3 (exemples à adpater)
Définis la colonne liée sur 2 (numéro)
Baptise ta liste Recherche
Sur l'événement Après MAJ de cette liste, insère la procédure événementielle
suivante :
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
contenir le champ correspondant de ta table !
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Beep
A+ Dan
Salut Jed,
J'espère avoir bien compris ton problème :
- une table, un formulaire, et un moyen de rechercher les enregistrements :
dans ton exemple, rechercher sur le numéro ?
Si c'est bien ça, un sous-formulaire est inutile :
Dans ton formulaire de gestion de ces travaux, là où tu les saisis
d'habitude, créée une liste déroulante, dans laquelle tu mets, via une
requête, les informations que tu souhaites voir s'afficher, exemple :
- Libellé des travaux (colonne 1)
- Numéro (colonne 2)
- Délai (colonne 3)
Définis les largeurs à 8,1.5, et 3 (exemples à adpater)
Définis la colonne liée sur 2 (numéro)
Baptise ta liste Recherche
Sur l'événement Après MAJ de cette liste, insère la procédure événementielle
suivante :
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
contenir le champ correspondant de ta table !
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Beep
A+ Dan
Salut Jed,
J'espère avoir bien compris ton problème :
- une table, un formulaire, et un moyen de rechercher les enregistrements :
dans ton exemple, rechercher sur le numéro ?
Si c'est bien ça, un sous-formulaire est inutile :
Dans ton formulaire de gestion de ces travaux, là où tu les saisis
d'habitude, créée une liste déroulante, dans laquelle tu mets, via une
requête, les informations que tu souhaites voir s'afficher, exemple :
- Libellé des travaux (colonne 1)
- Numéro (colonne 2)
- Délai (colonne 3)
Définis les largeurs à 8,1.5, et 3 (exemples à adpater)
Définis la colonne liée sur 2 (numéro)
Baptise ta liste Recherche
Sur l'événement Après MAJ de cette liste, insère la procédure événementielle
suivante :
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
contenir le champ correspondant de ta table !
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Beep
A+ Dan
Bonjour.
tu as donc deux tables, table1 et table2, chacune avec sa clé primaire. La
table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
chaque fois que tu vas lire un enregistrement de la table1 il faut afficher
tous les enregistrements de la table2 ayant la valeur de la clé primaire1
dans le fameux champ en relation.
l'assistant va le faire automatiquement.
tu crées le formulaire1 basé sur la table1.
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
tu insères un sous-formulaire feuille de données ou continu par la boite à
outils, basé sur la table2. suis les instructions de l'assistant.
c'est terminé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" a écrit dans le message de news:
| bonjour,
|
| Je bute sur un prob de formulaire et sous formulaire.
| J'ai une table "Travaux" dans laquelle il y a les champs "numero",
| "description" et delai"
| J'aimerai faire un formulaire dans lequelle si je clique sur une liste de
| "numéro", j'ai les details dans le sous formulaire qui y est inclu.
| Je ne sais pas comment faire le formulaire pour avoir la liste de numero
et
| comment faire le sous formulaire pour prendre en compte le numero
selectionné
| dans la liste .
| Pouvez m'aidez svp?
| Tout les exemples que j'ai pu trouver ne donne pas ce type de solution
;-((
| Je travaille avec access 2000.
|
| Cordialement
| Jed
Bonjour.
tu as donc deux tables, table1 et table2, chacune avec sa clé primaire. La
table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
chaque fois que tu vas lire un enregistrement de la table1 il faut afficher
tous les enregistrements de la table2 ayant la valeur de la clé primaire1
dans le fameux champ en relation.
l'assistant va le faire automatiquement.
tu crées le formulaire1 basé sur la table1.
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
tu insères un sous-formulaire feuille de données ou continu par la boite à
outils, basé sur la table2. suis les instructions de l'assistant.
c'est terminé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" <Jed@discussions.microsoft.com> a écrit dans le message de news:
D7593126-F63A-43E3-9FAC-91CBA11A5766@microsoft.com...
| bonjour,
|
| Je bute sur un prob de formulaire et sous formulaire.
| J'ai une table "Travaux" dans laquelle il y a les champs "numero",
| "description" et delai"
| J'aimerai faire un formulaire dans lequelle si je clique sur une liste de
| "numéro", j'ai les details dans le sous formulaire qui y est inclu.
| Je ne sais pas comment faire le formulaire pour avoir la liste de numero
et
| comment faire le sous formulaire pour prendre en compte le numero
selectionné
| dans la liste .
| Pouvez m'aidez svp?
| Tout les exemples que j'ai pu trouver ne donne pas ce type de solution
;-((
| Je travaille avec access 2000.
|
| Cordialement
| Jed
Bonjour.
tu as donc deux tables, table1 et table2, chacune avec sa clé primaire. La
table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
chaque fois que tu vas lire un enregistrement de la table1 il faut afficher
tous les enregistrements de la table2 ayant la valeur de la clé primaire1
dans le fameux champ en relation.
l'assistant va le faire automatiquement.
tu crées le formulaire1 basé sur la table1.
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
tu insères un sous-formulaire feuille de données ou continu par la boite à
outils, basé sur la table2. suis les instructions de l'assistant.
c'est terminé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" a écrit dans le message de news:
| bonjour,
|
| Je bute sur un prob de formulaire et sous formulaire.
| J'ai une table "Travaux" dans laquelle il y a les champs "numero",
| "description" et delai"
| J'aimerai faire un formulaire dans lequelle si je clique sur une liste de
| "numéro", j'ai les details dans le sous formulaire qui y est inclu.
| Je ne sais pas comment faire le formulaire pour avoir la liste de numero
et
| comment faire le sous formulaire pour prendre en compte le numero
selectionné
| dans la liste .
| Pouvez m'aidez svp?
| Tout les exemples que j'ai pu trouver ne donne pas ce type de solution
;-((
| Je travaille avec access 2000.
|
| Cordialement
| Jed
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Il ne trouve pas "Recherche"
Salut Jed,
J'espère avoir bien compris ton problème :
- une table, un formulaire, et un moyen de rechercher les enregistrements :
dans ton exemple, rechercher sur le numéro ?
Si c'est bien ça, un sous-formulaire est inutile :
Dans ton formulaire de gestion de ces travaux, là où tu les saisis
d'habitude, créée une liste déroulante, dans laquelle tu mets, via une
requête, les informations que tu souhaites voir s'afficher, exemple :
- Libellé des travaux (colonne 1)
- Numéro (colonne 2)
- Délai (colonne 3)
Définis les largeurs à 8,1.5, et 3 (exemples à adpater)
Définis la colonne liée sur 2 (numéro)
Baptise ta liste Recherche
Sur l'événement Après MAJ de cette liste, insère la procédure événementielle
suivante :
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
contenir le champ correspondant de ta table !
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Beep
A+ Dan
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Il ne trouve pas "Recherche"
Salut Jed,
J'espère avoir bien compris ton problème :
- une table, un formulaire, et un moyen de rechercher les enregistrements :
dans ton exemple, rechercher sur le numéro ?
Si c'est bien ça, un sous-formulaire est inutile :
Dans ton formulaire de gestion de ces travaux, là où tu les saisis
d'habitude, créée une liste déroulante, dans laquelle tu mets, via une
requête, les informations que tu souhaites voir s'afficher, exemple :
- Libellé des travaux (colonne 1)
- Numéro (colonne 2)
- Délai (colonne 3)
Définis les largeurs à 8,1.5, et 3 (exemples à adpater)
Définis la colonne liée sur 2 (numéro)
Baptise ta liste Recherche
Sur l'événement Après MAJ de cette liste, insère la procédure événementielle
suivante :
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
contenir le champ correspondant de ta table !
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Beep
A+ Dan
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Il ne trouve pas "Recherche"
Salut Jed,
J'espère avoir bien compris ton problème :
- une table, un formulaire, et un moyen de rechercher les enregistrements :
dans ton exemple, rechercher sur le numéro ?
Si c'est bien ça, un sous-formulaire est inutile :
Dans ton formulaire de gestion de ces travaux, là où tu les saisis
d'habitude, créée une liste déroulante, dans laquelle tu mets, via une
requête, les informations que tu souhaites voir s'afficher, exemple :
- Libellé des travaux (colonne 1)
- Numéro (colonne 2)
- Délai (colonne 3)
Définis les largeurs à 8,1.5, et 3 (exemples à adpater)
Définis la colonne liée sur 2 (numéro)
Baptise ta liste Recherche
Sur l'événement Après MAJ de cette liste, insère la procédure événementielle
suivante :
DoCmd.GoToControl "Numéro" 'Attention, le contrôle Numéro doit exister et
contenir le champ correspondant de ta table !
DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, , True
Beep
A+ Dan
Bonjour.
tu as donc deux tables, table1 et table2, chacune avec sa clé primaire. La
table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
chaque fois que tu vas lire un enregistrement de la table1 il faut afficher
tous les enregistrements de la table2 ayant la valeur de la clé primaire1
dans le fameux champ en relation.
l'assistant va le faire automatiquement.
tu crées le formulaire1 basé sur la table1.
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
tu insères un sous-formulaire feuille de données ou continu par la boite à
outils, basé sur la table2. suis les instructions de l'assistant.
c'est terminé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" a écrit dans le message de news:
| bonjour,
|
| Je bute sur un prob de formulaire et sous formulaire.
| J'ai une table "Travaux" dans laquelle il y a les champs "numero",
| "description" et delai"
| J'aimerai faire un formulaire dans lequelle si je clique sur une liste de
| "numéro", j'ai les details dans le sous formulaire qui y est inclu.
| Je ne sais pas comment faire le formulaire pour avoir la liste de numero
et
| comment faire le sous formulaire pour prendre en compte le numero
selectionné
| dans la liste .
| Pouvez m'aidez svp?
| Tout les exemples que j'ai pu trouver ne donne pas ce type de solution
;-((
| Je travaille avec access 2000.
|
| Cordialement
| Jed
Bonjour.
tu as donc deux tables, table1 et table2, chacune avec sa clé primaire. La
table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
chaque fois que tu vas lire un enregistrement de la table1 il faut afficher
tous les enregistrements de la table2 ayant la valeur de la clé primaire1
dans le fameux champ en relation.
l'assistant va le faire automatiquement.
tu crées le formulaire1 basé sur la table1.
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
tu insères un sous-formulaire feuille de données ou continu par la boite à
outils, basé sur la table2. suis les instructions de l'assistant.
c'est terminé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" <Jed@discussions.microsoft.com> a écrit dans le message de news:
D7593126-F63A-43E3-9FAC-91CBA11A5766@microsoft.com...
| bonjour,
|
| Je bute sur un prob de formulaire et sous formulaire.
| J'ai une table "Travaux" dans laquelle il y a les champs "numero",
| "description" et delai"
| J'aimerai faire un formulaire dans lequelle si je clique sur une liste de
| "numéro", j'ai les details dans le sous formulaire qui y est inclu.
| Je ne sais pas comment faire le formulaire pour avoir la liste de numero
et
| comment faire le sous formulaire pour prendre en compte le numero
selectionné
| dans la liste .
| Pouvez m'aidez svp?
| Tout les exemples que j'ai pu trouver ne donne pas ce type de solution
;-((
| Je travaille avec access 2000.
|
| Cordialement
| Jed
Bonjour.
tu as donc deux tables, table1 et table2, chacune avec sa clé primaire. La
table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
chaque fois que tu vas lire un enregistrement de la table1 il faut afficher
tous les enregistrements de la table2 ayant la valeur de la clé primaire1
dans le fameux champ en relation.
l'assistant va le faire automatiquement.
tu crées le formulaire1 basé sur la table1.
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
tu insères un sous-formulaire feuille de données ou continu par la boite à
outils, basé sur la table2. suis les instructions de l'assistant.
c'est terminé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" a écrit dans le message de news:
| bonjour,
|
| Je bute sur un prob de formulaire et sous formulaire.
| J'ai une table "Travaux" dans laquelle il y a les champs "numero",
| "description" et delai"
| J'aimerai faire un formulaire dans lequelle si je clique sur une liste de
| "numéro", j'ai les details dans le sous formulaire qui y est inclu.
| Je ne sais pas comment faire le formulaire pour avoir la liste de numero
et
| comment faire le sous formulaire pour prendre en compte le numero
selectionné
| dans la liste .
| Pouvez m'aidez svp?
| Tout les exemples que j'ai pu trouver ne donne pas ce type de solution
;-((
| Je travaille avec access 2000.
|
| Cordialement
| Jed
La liste déroulante doit porter le nom Recherche.
Il y a une peitite erreur dans mon code :
remplace DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, ,
True
par DoCmd.FindRecord Me.Recherche, acEntire, False, acDown, False, , True
ça devrait aller mieux !
A+ Dan
La liste déroulante doit porter le nom Recherche.
Il y a une peitite erreur dans mon code :
remplace DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, ,
True
par DoCmd.FindRecord Me.Recherche, acEntire, False, acDown, False, , True
ça devrait aller mieux !
A+ Dan
La liste déroulante doit porter le nom Recherche.
Il y a une peitite erreur dans mon code :
remplace DoCmd.FindRecord .Recherche, acEntire, False, acDown, False, ,
True
par DoCmd.FindRecord Me.Recherche, acEntire, False, acDown, False, , True
ça devrait aller mieux !
A+ Dan
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
mais je ne vois pas ce qu'est l'option 3 !!
La table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
C'est ok
Bonjour.
à part la sélection, as-tu deux tables comme j'ai indiqué, reliées comme
indiqué ? ne connaissant pas ton appli je ne peux pas t'indiquer de solution
et il faut partir de la tienne dans laquelle tu prévois un sous-formulaire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" a écrit dans le message de news:
| Bonjour,
| J'ai essayé ta solution mais dans ma liste modifiable, la liste des
numeros
| n'est pas affichée, donc pas moyen de selectioner un numero en
particulier.
| Par contre j'ai le selecteur d'enreg qui fonctionne bien ...mais c'est pas
| ce que je veux .
| Peux tu m'aider sur ce coup la?
| Cordialement
| Jed
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
mais je ne vois pas ce qu'est l'option 3 !!
La table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
C'est ok
Bonjour.
à part la sélection, as-tu deux tables comme j'ai indiqué, reliées comme
indiqué ? ne connaissant pas ton appli je ne peux pas t'indiquer de solution
et il faut partir de la tienne dans laquelle tu prévois un sous-formulaire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" <Jed@discussions.microsoft.com> a écrit dans le message de news:
268A6BDC-0A0C-45B7-AEFA-C9F55455119B@microsoft.com...
| Bonjour,
| J'ai essayé ta solution mais dans ma liste modifiable, la liste des
numeros
| n'est pas affichée, donc pas moyen de selectioner un numero en
particulier.
| Par contre j'ai le selecteur d'enreg qui fonctionne bien ...mais c'est pas
| ce que je veux .
| Peux tu m'aider sur ce coup la?
| Cordialement
| Jed
tu insères une liste modifiable avec l'option 3 pour afficher un
enregistrement.
mais je ne vois pas ce qu'est l'option 3 !!
La table2 est en relation 1:n avec la table1 par un champ relié à la clé
primaire1.
C'est ok
Bonjour.
à part la sélection, as-tu deux tables comme j'ai indiqué, reliées comme
indiqué ? ne connaissant pas ton appli je ne peux pas t'indiquer de solution
et il faut partir de la tienne dans laquelle tu prévois un sous-formulaire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx
"Jed" a écrit dans le message de news:
| Bonjour,
| J'ai essayé ta solution mais dans ma liste modifiable, la liste des
numeros
| n'est pas affichée, donc pas moyen de selectioner un numero en
particulier.
| Par contre j'ai le selecteur d'enreg qui fonctionne bien ...mais c'est pas
| ce que je veux .
| Peux tu m'aider sur ce coup la?
| Cordialement
| Jed