Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire en
mode feuille de données, celui-ci comportant plusieurs champs dont des
champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est qu'en
séléctionnant un champs dans une combo, cela me filtre ma combo suivante.
Etc :
Combo1 possède les valeurs software, hardware etc
Combo2 possède les valeurs souris, office, clavier
Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le
choix office qui apparait et qui est sélectionnable.
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
Pierre CFI [mvp]
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Loïc" a écrit dans le message de news:
Bonjour à tous,
J'ai une petite question concernant Access.
Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire en mode feuille de données, celui-ci comportant plusieurs champs dont des champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est qu'en séléctionnant un champs dans une combo, cela me filtre ma combo suivante.
Etc : Combo1 possède les valeurs software, hardware etc Combo2 possède les valeurs souris, office, clavier Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le choix office qui apparait et qui est sélectionnable.
Est ce possible de le faire et si oui, comment ?
En vous remerciant d'avance Loïc
bonjour
dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Loïc" <Jask@bluew1n.ch> a écrit dans le message de news:OqSCDfvyEHA.2624@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
J'ai une petite question concernant Access.
Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire en
mode feuille de données, celui-ci comportant plusieurs champs dont des
champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est qu'en
séléctionnant un champs dans une combo, cela me filtre ma combo suivante.
Etc :
Combo1 possède les valeurs software, hardware etc
Combo2 possède les valeurs souris, office, clavier
Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le
choix office qui apparait et qui est sélectionnable.
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Loïc" a écrit dans le message de news:
Bonjour à tous,
J'ai une petite question concernant Access.
Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire en mode feuille de données, celui-ci comportant plusieurs champs dont des champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est qu'en séléctionnant un champs dans une combo, cela me filtre ma combo suivante.
Etc : Combo1 possède les valeurs software, hardware etc Combo2 possède les valeurs souris, office, clavier Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le choix office qui apparait et qui est sélectionnable.
Est ce possible de le faire et si oui, comment ?
En vous remerciant d'avance Loïc
Loïc
Merci pour la réponse, En effet, la plus grande difficulté à mon avis concernant mon problème c'est la réactualisation des données, en effet, si l'on s'imagine plusieurs lignes dans le formulaire cela signifie également que le changement sur une seule, change la totalité et c'est là, les limites d'access.
J'attends encore d'autres informations et j'envisagerais dès lors, une autre solution..... Salutations Loïc "Pierre CFI [mvp]" a écrit dans le message de news:
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Loïc" a écrit dans le message de news:
Bonjour à tous,
J'ai une petite question concernant Access.
Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire en
mode feuille de données, celui-ci comportant plusieurs champs dont des champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est qu'en
séléctionnant un champs dans une combo, cela me filtre ma combo suivante.
Etc : Combo1 possède les valeurs software, hardware etc Combo2 possède les valeurs souris, office, clavier Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le choix office qui apparait et qui est sélectionnable.
Est ce possible de le faire et si oui, comment ?
En vous remerciant d'avance Loïc
Merci pour la réponse,
En effet, la plus grande difficulté à mon avis concernant mon problème c'est
la réactualisation des données, en effet, si l'on s'imagine plusieurs lignes
dans le formulaire cela signifie également que le changement sur une seule,
change la totalité et c'est là, les limites d'access.
J'attends encore d'autres informations et j'envisagerais dès lors, une
autre solution.....
Salutations
Loïc
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:ukWKcovyEHA.2676@TK2MSFTNGP12.phx.gbl...
bonjour
dans un form en mode feuille de données tu pourras pas, enfin je crois. à
moins que Raymond nous ait concocté un peu qq chose :o))
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Loïc" <Jask@bluew1n.ch> a écrit dans le message de
news:OqSCDfvyEHA.2624@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
J'ai une petite question concernant Access.
Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire
en
mode feuille de données, celui-ci comportant plusieurs champs dont des
champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est
qu'en
séléctionnant un champs dans une combo, cela me filtre ma combo
suivante.
Etc :
Combo1 possède les valeurs software, hardware etc
Combo2 possède les valeurs souris, office, clavier
Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le
choix office qui apparait et qui est sélectionnable.
Merci pour la réponse, En effet, la plus grande difficulté à mon avis concernant mon problème c'est la réactualisation des données, en effet, si l'on s'imagine plusieurs lignes dans le formulaire cela signifie également que le changement sur une seule, change la totalité et c'est là, les limites d'access.
J'attends encore d'autres informations et j'envisagerais dès lors, une autre solution..... Salutations Loïc "Pierre CFI [mvp]" a écrit dans le message de news:
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Loïc" a écrit dans le message de news:
Bonjour à tous,
J'ai une petite question concernant Access.
Un formulaire maître-détail, j'ai au niveau du détail un sous-formulaire en
mode feuille de données, celui-ci comportant plusieurs champs dont des champs en liste (combo-box), ce que j'aimerais parvenir à faire c'est qu'en
séléctionnant un champs dans une combo, cela me filtre ma combo suivante.
Etc : Combo1 possède les valeurs software, hardware etc Combo2 possède les valeurs souris, office, clavier Lorsque je sélectionne dans la combo1 software, j'ai automatiquement le choix office qui apparait et qui est sélectionnable.
Est ce possible de le faire et si oui, comment ?
En vous remerciant d'avance Loïc
Raymond [mvp]
RE.
en mode feuille de données on peut passer par l'événement AfterUpdate du champ combo1 et faire un requery de la combo2. Ca devrait fonctionner.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI
RE.
en mode feuille de données on peut passer par l'événement AfterUpdate du
champ combo1 et faire un requery de la combo2. Ca devrait fonctionner.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news: ukWKcovyEHA.2676@TK2MSFTNGP12.phx.gbl...
bonjour
dans un form en mode feuille de données tu pourras pas, enfin je crois. à
moins que Raymond nous ait concocté un peu qq chose :o))
en mode feuille de données on peut passer par l'événement AfterUpdate du champ combo1 et faire un requery de la combo2. Ca devrait fonctionner.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI
Pierre CFI [mvp]
hum, hum j'attends tes tests :o)))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Raymond [mvp]" a écrit dans le message de news:
RE.
en mode feuille de données on peut passer par l'événement AfterUpdate du champ combo1 et faire un requery de la combo2. Ca devrait fonctionner.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI
hum, hum j'attends tes tests :o)))
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de news:eOSO72vyEHA.4028@TK2MSFTNGP15.phx.gbl...
RE.
en mode feuille de données on peut passer par l'événement AfterUpdate du
champ combo1 et faire un requery de la combo2. Ca devrait fonctionner.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news: ukWKcovyEHA.2676@TK2MSFTNGP12.phx.gbl...
bonjour
dans un form en mode feuille de données tu pourras pas, enfin je crois. à
moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Raymond [mvp]" a écrit dans le message de news:
RE.
en mode feuille de données on peut passer par l'événement AfterUpdate du champ combo1 et faire un requery de la combo2. Ca devrait fonctionner.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour dans un form en mode feuille de données tu pourras pas, enfin je crois. à moins que Raymond nous ait concocté un peu qq chose :o))
-- Pierre CFI
Raymond [mvp]
pourquoi on ne me croit jamais quand je dis que ça devrait fonctionner ? Sniff !
champ col1 source col1 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1; champ col2 source col2 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1 WHERE (((table1.Numéro)=[Formulaires]![Formulaire1]![SF1].[Form]![col1])); et ça marche. on peut changer les tables. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
hum, hum j'attends tes tests :o)))
-- Pierre CFI
pourquoi on ne me croit jamais quand je dis que ça devrait fonctionner ?
Sniff !
champ col1 source col1 de la table1 combo sur le champ numéro de la table1
SELECT table1.Numéro FROM table1;
champ col2 source col2 de la table1 combo sur le champ numéro de la table1
SELECT table1.Numéro FROM table1 WHERE
(((table1.Numéro)=[Formulaires]![Formulaire1]![SF1].[Form]![col1]));
et ça marche. on peut changer les tables.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news: ewai15vyEHA.2316@TK2MSFTNGP15.phx.gbl...
pourquoi on ne me croit jamais quand je dis que ça devrait fonctionner ? Sniff !
champ col1 source col1 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1; champ col2 source col2 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1 WHERE (((table1.Numéro)=[Formulaires]![Formulaire1]![SF1].[Form]![col1])); et ça marche. on peut changer les tables. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
hum, hum j'attends tes tests :o)))
-- Pierre CFI
Loïc
Salut Merci pour la réponse,
Mais j'avoue que cela suscite passablement d'interrogation pour moi.
Mon formulaire comportant actuellement mes deux combo-box a pour source une requête qui a pour critère une donnée se trouvant sur le formulaire maître. Donc si je change la donnée du formlaire maître mon sous formulaire est chargé avec la nouvelle contrainte au niveau de ma requête, jusque là pas de problème.
Maintenant si je comprends bien tu suggères que dans mes combobox je leur assigne une autre requete ?
Cela signifie que si je change sur mon sous formulaire ma sélection de la combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
Exemple
Combo1 Combo2 LIGNE1: Software Office ou Windows LIGNE2: Software Office ou Windows Maintenant je change à Hardware et mon sous formulaire comporte plusieurs lignes LIGNE1: Hardware clavier ou souris etc LIGNE2: Hardware clavier ou souris alors que celle ci n'aurait pas du changer de source et rester à software mais par le requery sur le sous-formulaire la source change pour toutes les combo2, est ce exact ou bien n'ai je pas compris le mécanisme que tu indiques ci-dessous ?
Salutations Loïc
"Raymond [mvp]" a écrit dans le message de news:
pourquoi on ne me croit jamais quand je dis que ça devrait fonctionner ? Sniff !
champ col1 source col1 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1; champ col2 source col2 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1 WHERE (((table1.Numéro)=[Formulaires]![Formulaire1]![SF1].[Form]![col1])); et ça marche. on peut changer les tables. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
hum, hum j'attends tes tests :o)))
-- Pierre CFI
Salut Merci pour la réponse,
Mais j'avoue que cela suscite passablement d'interrogation pour moi.
Mon formulaire comportant actuellement mes deux combo-box a pour source une
requête qui a pour critère une donnée se trouvant sur le formulaire maître.
Donc si je change la donnée du formlaire maître mon sous formulaire est
chargé avec la nouvelle contrainte au niveau de ma requête, jusque là pas de
problème.
Maintenant si je comprends bien tu suggères que dans mes combobox je leur
assigne une autre requete ?
Cela signifie que si je change sur mon sous formulaire ma sélection de la
combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
Exemple
Combo1 Combo2
LIGNE1: Software Office ou Windows
LIGNE2: Software Office ou Windows
Maintenant je change à Hardware et mon sous formulaire comporte plusieurs
lignes
LIGNE1: Hardware clavier ou souris etc
LIGNE2: Hardware clavier ou souris alors que celle ci n'aurait pas du
changer de source et rester à software mais par le requery sur le
sous-formulaire la source change pour toutes les combo2, est ce exact ou
bien n'ai je pas compris le mécanisme que tu indiques ci-dessous ?
Salutations
Loïc
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:uBxuRLwyEHA.2656@TK2MSFTNGP14.phx.gbl...
pourquoi on ne me croit jamais quand je dis que ça devrait fonctionner ?
Sniff !
champ col1 source col1 de la table1 combo sur le champ numéro de la table1
SELECT table1.Numéro FROM table1;
champ col2 source col2 de la table1 combo sur le champ numéro de la table1
SELECT table1.Numéro FROM table1 WHERE
(((table1.Numéro)=[Formulaires]![Formulaire1]![SF1].[Form]![col1]));
et ça marche. on peut changer les tables.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news: ewai15vyEHA.2316@TK2MSFTNGP15.phx.gbl...
Mais j'avoue que cela suscite passablement d'interrogation pour moi.
Mon formulaire comportant actuellement mes deux combo-box a pour source une requête qui a pour critère une donnée se trouvant sur le formulaire maître. Donc si je change la donnée du formlaire maître mon sous formulaire est chargé avec la nouvelle contrainte au niveau de ma requête, jusque là pas de problème.
Maintenant si je comprends bien tu suggères que dans mes combobox je leur assigne une autre requete ?
Cela signifie que si je change sur mon sous formulaire ma sélection de la combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
Exemple
Combo1 Combo2 LIGNE1: Software Office ou Windows LIGNE2: Software Office ou Windows Maintenant je change à Hardware et mon sous formulaire comporte plusieurs lignes LIGNE1: Hardware clavier ou souris etc LIGNE2: Hardware clavier ou souris alors que celle ci n'aurait pas du changer de source et rester à software mais par le requery sur le sous-formulaire la source change pour toutes les combo2, est ce exact ou bien n'ai je pas compris le mécanisme que tu indiques ci-dessous ?
Salutations Loïc
"Raymond [mvp]" a écrit dans le message de news:
pourquoi on ne me croit jamais quand je dis que ça devrait fonctionner ? Sniff !
champ col1 source col1 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1; champ col2 source col2 de la table1 combo sur le champ numéro de la table1 SELECT table1.Numéro FROM table1 WHERE (((table1.Numéro)=[Formulaires]![Formulaire1]![SF1].[Form]![col1])); et ça marche. on peut changer les tables. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Pierre CFI [mvp]" a écrit dans le message de news:
hum, hum j'attends tes tests :o)))
-- Pierre CFI
Raymond [mvp]
Ce que j'ai donné est un exemple pour dire que ça fonctionne dans une feuille de données; je ne suggères pas de changer de requêtes, elles sont ce qu'elles sont.
Cela signifie que si je change sur mon sous formulaire ma sélection de la combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ? pas du tout étant donné que la combo2 est assujetti à un champ de table.
il ne faut pas faire le requery sur le sous-formulaire mais sur la combo2. fais un essai sur une copie de tes formulaires , tu verras mieux. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Loïc" a écrit dans le message de news: %
Salut Merci pour la réponse,
Mais j'avoue que cela suscite passablement d'interrogation pour moi.
Mon formulaire comportant actuellement mes deux combo-box a pour source une requête qui a pour critère une donnée se trouvant sur le formulaire maître. Donc si je change la donnée du formlaire maître mon sous formulaire est chargé avec la nouvelle contrainte au niveau de ma requête, jusque là pas de problème.
Maintenant si je comprends bien tu suggères que dans mes combobox je leur assigne une autre requete ?
Cela signifie que si je change sur mon sous formulaire ma sélection de la combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
Exemple
Combo1 Combo2 LIGNE1: Software Office ou Windows LIGNE2: Software Office ou Windows Maintenant je change à Hardware et mon sous formulaire comporte plusieurs lignes LIGNE1: Hardware clavier ou souris etc LIGNE2: Hardware clavier ou souris alors que celle ci n'aurait pas du changer de source et rester à software mais par le requery sur le sous-formulaire la source change pour toutes les combo2, est ce exact ou bien n'ai je pas compris le mécanisme que tu indiques ci-dessous ?
Salutations Loïc
Ce que j'ai donné est un exemple pour dire que ça fonctionne dans une
feuille de données;
je ne suggères pas de changer de requêtes, elles sont ce qu'elles sont.
Cela signifie que si je change sur mon sous formulaire ma sélection de la
combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
pas du tout étant donné que la combo2 est assujetti à un champ de table.
il ne faut pas faire le requery sur le sous-formulaire mais sur la combo2.
fais un essai sur une copie de tes formulaires , tu verras mieux.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Loïc" <Jask@bluew1n.ch> a écrit dans le message de news:
%23jS7HkyyEHA.824@TK2MSFTNGP11.phx.gbl...
Salut Merci pour la réponse,
Mais j'avoue que cela suscite passablement d'interrogation pour moi.
Mon formulaire comportant actuellement mes deux combo-box a pour source
une
requête qui a pour critère une donnée se trouvant sur le formulaire
maître.
Donc si je change la donnée du formlaire maître mon sous formulaire est
chargé avec la nouvelle contrainte au niveau de ma requête, jusque là pas
de
problème.
Maintenant si je comprends bien tu suggères que dans mes combobox je leur
assigne une autre requete ?
Cela signifie que si je change sur mon sous formulaire ma sélection de la
combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
Exemple
Combo1 Combo2
LIGNE1: Software Office ou Windows
LIGNE2: Software Office ou Windows
Maintenant je change à Hardware et mon sous formulaire comporte plusieurs
lignes
LIGNE1: Hardware clavier ou souris etc
LIGNE2: Hardware clavier ou souris alors que celle ci n'aurait pas du
changer de source et rester à software mais par le requery sur le
sous-formulaire la source change pour toutes les combo2, est ce exact ou
bien n'ai je pas compris le mécanisme que tu indiques ci-dessous ?
Ce que j'ai donné est un exemple pour dire que ça fonctionne dans une feuille de données; je ne suggères pas de changer de requêtes, elles sont ce qu'elles sont.
Cela signifie que si je change sur mon sous formulaire ma sélection de la combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ? pas du tout étant donné que la combo2 est assujetti à un champ de table.
il ne faut pas faire le requery sur le sous-formulaire mais sur la combo2. fais un essai sur une copie de tes formulaires , tu verras mieux. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Loïc" a écrit dans le message de news: %
Salut Merci pour la réponse,
Mais j'avoue que cela suscite passablement d'interrogation pour moi.
Mon formulaire comportant actuellement mes deux combo-box a pour source une requête qui a pour critère une donnée se trouvant sur le formulaire maître. Donc si je change la donnée du formlaire maître mon sous formulaire est chargé avec la nouvelle contrainte au niveau de ma requête, jusque là pas de problème.
Maintenant si je comprends bien tu suggères que dans mes combobox je leur assigne une autre requete ?
Cela signifie que si je change sur mon sous formulaire ma sélection de la combo1 cela va me changer ma combo2 pour toutes mes lignes ? non ?
Exemple
Combo1 Combo2 LIGNE1: Software Office ou Windows LIGNE2: Software Office ou Windows Maintenant je change à Hardware et mon sous formulaire comporte plusieurs lignes LIGNE1: Hardware clavier ou souris etc LIGNE2: Hardware clavier ou souris alors que celle ci n'aurait pas du changer de source et rester à software mais par le requery sur le sous-formulaire la source change pour toutes les combo2, est ce exact ou bien n'ai je pas compris le mécanisme que tu indiques ci-dessous ?