copier une donnée d'un sous formulaire dans un formulaire
3 réponses
Stéphane71100
Dans un formulaire principal contenant des zone de texte et des
sous-formulaires, comment afficher les données sélectionnées depuis une zone
de liste déroulante du sous-formulaire dans une zone de texte du formulaire
principal.
Le formulaire principal est sur une table et les sous-formulaires sont sur
d'autres tables.
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 [mvp]
Bonjour.
les données à afficher sur le formulaire principal se trouvent où ? dans le sous-formulaire ? dans un recordset ? si les données sont sur le sous-formulaire(ou dans la requête sous-jacente), faire forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol je ne suis pas sûr d'avoir tout compris. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Sté a écrit dans le message de news:
Dans un formulaire principal contenant des zone de texte et des sous-formulaires, comment afficher les données sélectionnées depuis une zone de liste déroulante du sous-formulaire dans une zone de texte du formulaire principal. Le formulaire principal est sur une table et les sous-formulaires sont sur d'autres tables.
Bonjour.
les données à afficher sur le formulaire principal se trouvent où ? dans le
sous-formulaire ? dans un recordset ?
si les données sont sur le sous-formulaire(ou dans la requête sous-jacente),
faire
forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol
je ne suis pas sûr d'avoir tout compris.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Stéphane71100@discussions.microsoft.com> a écrit dans le
message de news: AAC7753A-3102-4E60-BC39-484C071E7F6B@microsoft.com...
Dans un formulaire principal contenant des zone de texte et des
sous-formulaires, comment afficher les données sélectionnées depuis une
zone
de liste déroulante du sous-formulaire dans une zone de texte du
formulaire
principal.
Le formulaire principal est sur une table et les sous-formulaires sont sur
d'autres tables.
les données à afficher sur le formulaire principal se trouvent où ? dans le sous-formulaire ? dans un recordset ? si les données sont sur le sous-formulaire(ou dans la requête sous-jacente), faire forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol je ne suis pas sûr d'avoir tout compris. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Sté a écrit dans le message de news:
Dans un formulaire principal contenant des zone de texte et des sous-formulaires, comment afficher les données sélectionnées depuis une zone de liste déroulante du sous-formulaire dans une zone de texte du formulaire principal. Le formulaire principal est sur une table et les sous-formulaires sont sur d'autres tables.
Stéphane71100
Merci de votre réponse te désolé de ne pas avoir été assez précis. Le formulaire pricinpal est sous une table (TabOutil) , le ou plutôt les sous formulaires sont sous des tables différentes (TabType); (TabMod); (TabInfo).
Dans le sous formulaire affichant le Type il y a une liste déroulante qui me permet de choisir un Type "d'outil" et de le copier dans une zone de texte avec un Recordsetclone, même principe pour les sous formulaires Modèle, l'Info, etc
Le but est de pouvoir faire une Table Outillage en sélectionant le Type, le Modèle, les Infos a partir des sous formulaires puis d'enregistrer le tout dans TabOutil.
Les données ne seront enregistré que si une expression du style [Type]&" "&[Mod]&" "&[Info].....est sans doublon.
En espérant avoir donnée suffisament de détail, merci d'avance.
Bonjour.
les données à afficher sur le formulaire principal se trouvent où ? dans le sous-formulaire ? dans un recordset ? si les données sont sur le sous-formulaire(ou dans la requête sous-jacente), faire forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol je ne suis pas sûr d'avoir tout compris. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Sté a écrit dans le message de news:
Dans un formulaire principal contenant des zone de texte et des sous-formulaires, comment afficher les données sélectionnées depuis une zone de liste déroulante du sous-formulaire dans une zone de texte du formulaire principal. Le formulaire principal est sur une table et les sous-formulaires sont sur d'autres tables.
Merci de votre réponse te désolé de ne pas avoir été assez précis.
Le formulaire pricinpal est sous une table (TabOutil) , le ou plutôt les
sous formulaires sont sous des tables différentes (TabType); (TabMod);
(TabInfo).
Dans le sous formulaire affichant le Type il y a une liste déroulante qui me
permet de choisir un Type "d'outil" et de le copier dans une zone de texte
avec un Recordsetclone, même principe pour les sous formulaires Modèle,
l'Info, etc
Le but est de pouvoir faire une Table Outillage en sélectionant le Type, le
Modèle, les Infos a partir des sous formulaires puis d'enregistrer le tout
dans TabOutil.
Les données ne seront enregistré que si une expression du style [Type]&"
"&[Mod]&" "&[Info].....est sans doublon.
En espérant avoir donnée suffisament de détail, merci d'avance.
Bonjour.
les données à afficher sur le formulaire principal se trouvent où ? dans le
sous-formulaire ? dans un recordset ?
si les données sont sur le sous-formulaire(ou dans la requête sous-jacente),
faire
forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol
je ne suis pas sûr d'avoir tout compris.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Stéphane71100@discussions.microsoft.com> a écrit dans le
message de news: AAC7753A-3102-4E60-BC39-484C071E7F6B@microsoft.com...
Dans un formulaire principal contenant des zone de texte et des
sous-formulaires, comment afficher les données sélectionnées depuis une
zone
de liste déroulante du sous-formulaire dans une zone de texte du
formulaire
principal.
Le formulaire principal est sur une table et les sous-formulaires sont sur
d'autres tables.
Merci de votre réponse te désolé de ne pas avoir été assez précis. Le formulaire pricinpal est sous une table (TabOutil) , le ou plutôt les sous formulaires sont sous des tables différentes (TabType); (TabMod); (TabInfo).
Dans le sous formulaire affichant le Type il y a une liste déroulante qui me permet de choisir un Type "d'outil" et de le copier dans une zone de texte avec un Recordsetclone, même principe pour les sous formulaires Modèle, l'Info, etc
Le but est de pouvoir faire une Table Outillage en sélectionant le Type, le Modèle, les Infos a partir des sous formulaires puis d'enregistrer le tout dans TabOutil.
Les données ne seront enregistré que si une expression du style [Type]&" "&[Mod]&" "&[Info].....est sans doublon.
En espérant avoir donnée suffisament de détail, merci d'avance.
Bonjour.
les données à afficher sur le formulaire principal se trouvent où ? dans le sous-formulaire ? dans un recordset ? si les données sont sur le sous-formulaire(ou dans la requête sous-jacente), faire forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol je ne suis pas sûr d'avoir tout compris. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Sté a écrit dans le message de news:
Dans un formulaire principal contenant des zone de texte et des sous-formulaires, comment afficher les données sélectionnées depuis une zone de liste déroulante du sous-formulaire dans une zone de texte du formulaire principal. Le formulaire principal est sur une table et les sous-formulaires sont sur d'autres tables.
Raymond [mvp]
Finalement c'est la solution que je t'avais préconisé. sauf qu'il faut peut-être modifier un peu la mémorisation. tu peux mémoriser tes 3 données dans 3 contrôles dans le formulaire principal ou dans 3 variables. tu charges tes 3 contrôles ou variables avec les valeurs du sous-formulaire: forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol ou Mavariable1 = forms!formprincipal!sous_form!moncontrol
ces 3 valeurs te serviront dans la clause where d'un DLookup ou d'un DCount pour vérifier si ces 3 valeurs sont déjà répertoriées dans ta table. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Sté a écrit dans le message de news:
Merci de votre réponse te désolé de ne pas avoir été assez précis. Le formulaire pricinpal est sous une table (TabOutil) , le ou plutôt les sous formulaires sont sous des tables différentes (TabType); (TabMod); (TabInfo).
Dans le sous formulaire affichant le Type il y a une liste déroulante qui me permet de choisir un Type "d'outil" et de le copier dans une zone de texte avec un Recordsetclone, même principe pour les sous formulaires Modèle, l'Info, etc
Le but est de pouvoir faire une Table Outillage en sélectionant le Type, le Modèle, les Infos a partir des sous formulaires puis d'enregistrer le tout dans TabOutil.
Les données ne seront enregistré que si une expression du style [Type]&" "&[Mod]&" "&[Info].....est sans doublon.
En espérant avoir donnée suffisament de détail, merci d'avance.
Finalement c'est la solution que je t'avais préconisé.
sauf qu'il faut peut-être modifier un peu la mémorisation.
tu peux mémoriser tes 3 données dans 3 contrôles dans le formulaire
principal ou dans 3 variables.
tu charges tes 3 contrôles ou variables avec les valeurs du sous-formulaire:
forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol
ou
Mavariable1 = forms!formprincipal!sous_form!moncontrol
ces 3 valeurs te serviront dans la clause where d'un DLookup ou d'un DCount
pour vérifier si ces 3 valeurs sont déjà répertoriées dans ta table.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Stéphane71100@discussions.microsoft.com> a écrit dans le
message de news: 057C3557-FD4D-4299-8FC3-43F4CD40603D@microsoft.com...
Merci de votre réponse te désolé de ne pas avoir été assez précis.
Le formulaire pricinpal est sous une table (TabOutil) , le ou plutôt les
sous formulaires sont sous des tables différentes (TabType); (TabMod);
(TabInfo).
Dans le sous formulaire affichant le Type il y a une liste déroulante qui
me
permet de choisir un Type "d'outil" et de le copier dans une zone de texte
avec un Recordsetclone, même principe pour les sous formulaires Modèle,
l'Info, etc
Le but est de pouvoir faire une Table Outillage en sélectionant le Type,
le
Modèle, les Infos a partir des sous formulaires puis d'enregistrer le tout
dans TabOutil.
Les données ne seront enregistré que si une expression du style [Type]&"
"&[Mod]&" "&[Info].....est sans doublon.
En espérant avoir donnée suffisament de détail, merci d'avance.
Finalement c'est la solution que je t'avais préconisé. sauf qu'il faut peut-être modifier un peu la mémorisation. tu peux mémoriser tes 3 données dans 3 contrôles dans le formulaire principal ou dans 3 variables. tu charges tes 3 contrôles ou variables avec les valeurs du sous-formulaire: forms!formprincipal!moncontrol = forms!formprincipal!sous_form!moncontrol ou Mavariable1 = forms!formprincipal!sous_form!moncontrol
ces 3 valeurs te serviront dans la clause where d'un DLookup ou d'un DCount pour vérifier si ces 3 valeurs sont déjà répertoriées dans ta table. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Stéphane71100" <Sté a écrit dans le message de news:
Merci de votre réponse te désolé de ne pas avoir été assez précis. Le formulaire pricinpal est sous une table (TabOutil) , le ou plutôt les sous formulaires sont sous des tables différentes (TabType); (TabMod); (TabInfo).
Dans le sous formulaire affichant le Type il y a une liste déroulante qui me permet de choisir un Type "d'outil" et de le copier dans une zone de texte avec un Recordsetclone, même principe pour les sous formulaires Modèle, l'Info, etc
Le but est de pouvoir faire une Table Outillage en sélectionant le Type, le Modèle, les Infos a partir des sous formulaires puis d'enregistrer le tout dans TabOutil.
Les données ne seront enregistré que si une expression du style [Type]&" "&[Mod]&" "&[Info].....est sans doublon.
En espérant avoir donnée suffisament de détail, merci d'avance.