Changer la valeur entre deux sous-formulaire

Résolu/Fermé
bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024 - 20 nov. 2022 à 02:47
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 - 20 nov. 2022 à 20:45

Bonjour, j’espère que vous saignerai pas des yeux a voyant ça lol mais voici :)
Dans mon formulaire : [frm_Travail]
J’ai deux sous-formulaires :[TBL_résumé_etat sous-formulaire]  et [TBL_RDPRM sous-formulaire]
Je voudrais que lorsque je change la valeur de mon champ [Section_RDMRM_etats] de mon sous formulaire [TBL_RDPRM sous-formulaire]  je voudrais que ca change la valeur de mon champ [État_RDPRM] de mon sous formulaire [TBL_résumé_etat sous-formulaire]  avec la même valeur..

J’ai tenté un événement sur « arpès MAJ » : 
Forms![frm_Travail].Forms![TBL_résumé_etat sous-formulaire]![État_RDPRM] = Forms![frm_Travail].Forms![TBL_RDPRM sous-formulaire]![Section_RDMRM_etats]
Mais toujours plein de pop-up d’erreur.. :( 
Une solution?
 


Windows / Chrome 107.0.0.0

A voir également:

2 réponses

yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 Ambassadeur 1 557
20 nov. 2022 à 20:06

bonjour,

peut-être plutôt:

Me.Parent![TBL_résumé_etat sous-formulaire]![État_RDPRM] = Me.[Section_RDMRM_etats]
0
bibimtl2x Messages postés 54 Date d'inscription lundi 31 octobre 2022 Statut Membre Dernière intervention 29 juillet 2024 1
20 nov. 2022 à 20:24

Oh my god! merci :) ça marché tout de suite, je vais pouvoir faire la même chose avec mes 10 autres champs!  un gros merci! encore!!! :)

je connaissait pas "Parent" je vais lire sur ca :)

0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557
20 nov. 2022 à 20:45

Ceci aurait sans doute fonctionné:

Forms("frm_Travail")![TBL_résumé_etat sous-formulaire]![État_RDPRM] = _
     Forms("frm_Travail")![TBL_RDPRM sous-formulaire]![Section_RDMRM_etats]

Je préfère utiliser la méthode avec Me, que le VBA "comprend" mieux, et où il peut plus facilement signaler des erreurs avant exécution.  Entr'autres parce qu'il y a moins de noms et moins de "!".

1