Access 2010: enregistrement de la valeur du sous-formulaire

Je vous remercie d'avance pour l'aide pour ce problème - il a été me rend fou.

Tout d'abord: Ma question concerne le ici: http://www.fmsinc.com/MicrosoftAccess/Forms/Synchronize/LinkedSubforms.asp.

J'ai un formulaire dans Access 2010 qui contient un sous-formulaire. Le contenu de la sous-formulaire est mis à jour avec VBA. Tout fonctionne très bien ici.

Je veux être en mesure d'ouvrir un autre formulaire basé sur l'enregistrement, que l'utilisateur a choisi dans le sous-formulaire. Cela implique de connaître le numéro de l'enregistrement sélectionné par l'utilisateur. Pour commencer, je n'ai que l'ID de la choisi d'enregistrer à écrire dans une zone de texte normale dans la forme.

J'ai trouvé la solution dans le ci-dessus décrite lien. Il dit:

"Pour faire référence à une valeur dans un sous-formulaire, utilisez la syntaxe suivante pour l'
texte de la zone de propriété Source Contrôle:

=[subFormName].[Formulaire]![Nomchamp]"

Il fonctionne parfaitement dans leur exemple (j'ai téléchargé le .mdb et ça marche!!!), mais quand j'essaie, le "[Forme]" n'est pas une option. Et donc, je ne peux pas le faire fonctionner!

J'ai essayé dans les leurs .mdb, et je ne peut pas choisir [Formulaire], donc dès que je change la propriété source contrôle de la zone de texte, il s'arrête de fonctionner. J'ai essayé avec [.Formule] au lieu de cela, mais rien n' (lien vers la capture d'écran: http://i.imgur.com/pR2WkSW.png?1)

Quel pourrait être le problème? Peut-être que les paramètres de langue?

Je vous remercie beaucoup à l'avance.

M.

InformationsquelleAutor user3302702 | 2014-02-12