j'aimerais quand quand je clique sur un animal (chien p.ex.) apparaissent
dans race que les races de chiens
les races de tous les animaux sont stockée dans une table avec un champ
numéro animal et l'autre les races
exemple: 1=chien, 2=chat
1 labrador
1 caniche
1 boxer
2 persan
2 siamois
voila en résumé il s'agit dans une liste de choix d'un formulaire de
n'afficher qu'une partie de la liste (ou la colonne 1 =1 si chien est
séléctionné dans animal)
merci
PS
Je fais pas de code, donc si on peut faire ca avec des commandes, des macros
ce sera plus facile pour moi, merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonjour. je te redonne la fonction que j'ai donné ce matin, tu remplaces Compagnie par Animal et peloton par Race.
soit Modifiable0 pour les compagnies et modifiable2 pour les pelotons.
Contenu Modifiable0: SELECT [Compagnies].[No_Compagnie], [Compagnies].[Nom_Compagnie] FROM [Compagnies] ORDER BY [Nom_Compagnie];
Contenu Modifiable2 SELECT pelotons.No_Peloton, pelotons.No_Compagnie, pelotons.Nom_Peloton FROM pelotons WHERE (((pelotons.No_Compagnie)=[Formulaires]![Formulaire1]![Modifiable0])) ORDER BY pelotons.Nom_Peloton;
événement: Private Sub Modifiable0_AfterUpdate() Me.Modifiable2.Requery End Sub
le seul code vba que tu as est l'événement. pour le rentrer: fenêtre propriétés, onglet événement sur la ligne sur clic tu cliques sur le générateur de code ... (bouton ...) tu entres la lignes ci-dessus entre les deux lignes déjà affichées. Alt+F11 pour sortir. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Titi24" <titi24(removeit)@bluewin.ch> a écrit dans le message de news:3f715055$
Hello
Sous Access97
J'ai dans un formulaire
une liste de choix [animal]
une liste de choix [race]
j'aimerais quand quand je clique sur un animal (chien p.ex.) apparaissent dans race que les races de chiens
les races de tous les animaux sont stockée dans une table avec un champ numéro animal et l'autre les races
exemple: 1=chien, 2=chat
1 labrador 1 caniche 1 boxer 2 persan 2 siamois
voila en résumé il s'agit dans une liste de choix d'un formulaire de n'afficher qu'une partie de la liste (ou la colonne 1 =1 si chien est séléctionné dans animal)
merci
PS
Je fais pas de code, donc si on peut faire ca avec des commandes, des macros
ce sera plus facile pour moi, merci
Bonjour.
je te redonne la fonction que j'ai donné ce matin, tu remplaces Compagnie
par Animal et peloton par Race.
soit Modifiable0 pour les compagnies et modifiable2 pour les pelotons.
Contenu Modifiable0:
SELECT [Compagnies].[No_Compagnie], [Compagnies].[Nom_Compagnie] FROM
[Compagnies] ORDER BY [Nom_Compagnie];
Contenu Modifiable2
SELECT pelotons.No_Peloton, pelotons.No_Compagnie, pelotons.Nom_Peloton FROM
pelotons WHERE
(((pelotons.No_Compagnie)=[Formulaires]![Formulaire1]![Modifiable0])) ORDER
BY pelotons.Nom_Peloton;
événement:
Private Sub Modifiable0_AfterUpdate()
Me.Modifiable2.Requery
End Sub
le seul code vba que tu as est l'événement. pour le rentrer:
fenêtre propriétés, onglet événement
sur la ligne sur clic tu cliques sur le générateur de code ... (bouton ...)
tu entres la lignes ci-dessus entre les deux lignes déjà affichées.
Alt+F11 pour sortir.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Titi24" <titi24(removeit)@bluewin.ch> a écrit dans le message de
news:3f715055$1_5@news.bluewin.ch...
Hello
Sous Access97
J'ai dans un formulaire
une liste de choix [animal]
une liste de choix [race]
j'aimerais quand quand je clique sur un animal (chien p.ex.) apparaissent
dans race que les races de chiens
les races de tous les animaux sont stockée dans une table avec un champ
numéro animal et l'autre les races
exemple: 1=chien, 2=chat
1 labrador
1 caniche
1 boxer
2 persan
2 siamois
voila en résumé il s'agit dans une liste de choix d'un formulaire de
n'afficher qu'une partie de la liste (ou la colonne 1 =1 si chien est
séléctionné dans animal)
merci
PS
Je fais pas de code, donc si on peut faire ca avec des commandes, des
macros
Bonjour. je te redonne la fonction que j'ai donné ce matin, tu remplaces Compagnie par Animal et peloton par Race.
soit Modifiable0 pour les compagnies et modifiable2 pour les pelotons.
Contenu Modifiable0: SELECT [Compagnies].[No_Compagnie], [Compagnies].[Nom_Compagnie] FROM [Compagnies] ORDER BY [Nom_Compagnie];
Contenu Modifiable2 SELECT pelotons.No_Peloton, pelotons.No_Compagnie, pelotons.Nom_Peloton FROM pelotons WHERE (((pelotons.No_Compagnie)=[Formulaires]![Formulaire1]![Modifiable0])) ORDER BY pelotons.Nom_Peloton;
événement: Private Sub Modifiable0_AfterUpdate() Me.Modifiable2.Requery End Sub
le seul code vba que tu as est l'événement. pour le rentrer: fenêtre propriétés, onglet événement sur la ligne sur clic tu cliques sur le générateur de code ... (bouton ...) tu entres la lignes ci-dessus entre les deux lignes déjà affichées. Alt+F11 pour sortir. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Titi24" <titi24(removeit)@bluewin.ch> a écrit dans le message de news:3f715055$
Hello
Sous Access97
J'ai dans un formulaire
une liste de choix [animal]
une liste de choix [race]
j'aimerais quand quand je clique sur un animal (chien p.ex.) apparaissent dans race que les races de chiens
les races de tous les animaux sont stockée dans une table avec un champ numéro animal et l'autre les races
exemple: 1=chien, 2=chat
1 labrador 1 caniche 1 boxer 2 persan 2 siamois
voila en résumé il s'agit dans une liste de choix d'un formulaire de n'afficher qu'une partie de la liste (ou la colonne 1 =1 si chien est séléctionné dans animal)
merci
PS
Je fais pas de code, donc si on peut faire ca avec des commandes, des macros
ce sera plus facile pour moi, merci
Jean
En admettant que ton controle liste animaux s'appelle "Animaux" et que ton controle liste race s'appelle "Race" :
1- tu défini une requete permettant d'afficher les animaux dans la source de ton controle "Animaux", en prenant les deux champs 'nom' et 'numéro'. Dans les propriétés de ton controle liste, tu met <nbre colonnes> à 2 et largeur colonne : 4cm;0cm, si tu garde l'ordre 'nom' et 'numéro'. L'idée est de ne pas faire apparaître le n° dans la liste déroulante, tout en pouvant l'utiliser. (colonne masquée.)
2 - sur 'Animaux' tu saisie la procédure evenementielle suivante à l'évenement 'Sur changement'
' début de code
race.rowsource="SELECT Animaux From NomdelatableAnimaux Where Race=" & Animaux.Column(1) & ";"
race.requery
' Fin de code
=> Animaux.Column(1) correspond à la colonne masquée. tu met zéro si la colonne est la première ou 1 si c'est la seconde.
=> race.requery permet de réinitialiser ton controle race à chaque changement d'animaux.
Bon courage à toi. @+ Jean.
En admettant que ton controle liste animaux
s'appelle "Animaux" et que ton controle liste race
s'appelle "Race" :
1- tu défini une requete permettant d'afficher les
animaux dans la source de ton controle "Animaux", en
prenant les deux champs 'nom' et 'numéro'. Dans les
propriétés de ton controle liste, tu met <nbre colonnes>
à 2 et largeur colonne : 4cm;0cm, si tu garde
l'ordre 'nom' et 'numéro'. L'idée est de ne pas faire
apparaître le n° dans la liste déroulante, tout en
pouvant l'utiliser. (colonne masquée.)
2 - sur 'Animaux' tu saisie la procédure evenementielle
suivante à l'évenement 'Sur changement'
' début de code
race.rowsource="SELECT Animaux From NomdelatableAnimaux
Where Race=" & Animaux.Column(1) & ";"
race.requery
' Fin de code
=> Animaux.Column(1) correspond à la colonne masquée. tu
met zéro si la colonne est la première ou 1 si c'est la
seconde.
=> race.requery permet de réinitialiser ton controle race
à chaque changement d'animaux.
En admettant que ton controle liste animaux s'appelle "Animaux" et que ton controle liste race s'appelle "Race" :
1- tu défini une requete permettant d'afficher les animaux dans la source de ton controle "Animaux", en prenant les deux champs 'nom' et 'numéro'. Dans les propriétés de ton controle liste, tu met <nbre colonnes> à 2 et largeur colonne : 4cm;0cm, si tu garde l'ordre 'nom' et 'numéro'. L'idée est de ne pas faire apparaître le n° dans la liste déroulante, tout en pouvant l'utiliser. (colonne masquée.)
2 - sur 'Animaux' tu saisie la procédure evenementielle suivante à l'évenement 'Sur changement'
' début de code
race.rowsource="SELECT Animaux From NomdelatableAnimaux Where Race=" & Animaux.Column(1) & ";"
race.requery
' Fin de code
=> Animaux.Column(1) correspond à la colonne masquée. tu met zéro si la colonne est la première ou 1 si c'est la seconde.
=> race.requery permet de réinitialiser ton controle race à chaque changement d'animaux.
Bon courage à toi. @+ Jean.
Patrice
bonjour,
Ds ta liste de choix "race" met comme critère de ta réquête sous le champ numéro animal :
forms![nom de ton formulaire]!animal
Ds l'évement aprèsMAJ de la liste de choix animal écrit ce code
me!race.requery
-----Message d'origine----- Hello
Sous Access97
J'ai dans un formulaire
une liste de choix [animal]
une liste de choix [race]
j'aimerais quand quand je clique sur un animal (chien p.ex.) apparaissent
dans race que les races de chiens
les races de tous les animaux sont stockée dans une table avec un champ
numéro animal et l'autre les races
exemple: 1=chien, 2=chat
1 labrador 1 caniche 1 boxer 2 persan 2 siamois
voila en résumé il s'agit dans une liste de choix d'un formulaire de
n'afficher qu'une partie de la liste (ou la colonne 1 =1 si chien est
séléctionné dans animal)
merci
PS
Je fais pas de code, donc si on peut faire ca avec des commandes, des macros
ce sera plus facile pour moi, merci
.
bonjour,
Ds ta liste de choix "race" met comme critère de ta
réquête sous le champ numéro animal :
forms![nom de ton formulaire]!animal
Ds l'évement aprèsMAJ de la liste de choix animal écrit ce
code
me!race.requery
-----Message d'origine-----
Hello
Sous Access97
J'ai dans un formulaire
une liste de choix [animal]
une liste de choix [race]
j'aimerais quand quand je clique sur un animal (chien
p.ex.) apparaissent
dans race que les races de chiens
les races de tous les animaux sont stockée dans une table
avec un champ
numéro animal et l'autre les races
exemple: 1=chien, 2=chat
1 labrador
1 caniche
1 boxer
2 persan
2 siamois
voila en résumé il s'agit dans une liste de choix d'un
formulaire de
n'afficher qu'une partie de la liste (ou la colonne 1 =1
si chien est
séléctionné dans animal)
merci
PS
Je fais pas de code, donc si on peut faire ca avec des
commandes, des macros