Bonjour à tous ...
J'utilise Access 2003.
J'ai créer un formulaire contenant 4 sous-formulaires que l'on va nommer comme suit :
Formulaire : FRM_1
Sous-Formulaire 1 : SOUS_FRM_1
Sous-Formulaire 2 : SOUS_FRM_2
Sous-Formulaire 3 : SOUS_FRM_3
Sous-Formulaire 4 : SOUS_FRM_4
Dans mon SOUS_FRM_1 j'ai créer un bouton qui permet de stocker une information contenue dans un champ de ce formulaire dans une variable.
Ce que j'aimerais faire dans mon code (lorsque je clic sur le bouton) c'est mettre à jour mon deuxième sous-formulaire (SOUS_FRM_2) à partir du contenu de ma variable.
Voici mon code (que j'ai mis sur l'évènement SUR CLIC de mon bouton) :
Lorsque je clic sur mon bouton voici l'erreur que j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Dim var_NomDriver As Variant Dim var_NomForm As Variant Dim var_NomSsForm As Variant Dim var_RequeteForm As Variant var_NomForm = "FRM_recherche_dans_cdc_valides_et_historises_avec_archive" var_NomSsForm = "SOUS_FRM_recherche_cdc_valides_et_historises_VNC" var_NomDriver = Me.nom_driver_historique.Value var_RequeteForm = ("SELECT * FORM TB_HISTORIQUE_ARCHIVE_ZIP_DRIVER_VNC WHERE nom_driver_historique_archive_zip_driver_vnc LIKE '" & _ var_NomDriver & "';") Form(var_NomForm).Forms(var_NomSsForm).RecordSource = var_RequeteForm
Cela fait plusieurs heures que je cherche mais je ne comprend pas vraiment mon erreur. Est-ce que vous auriez une idée pour m'aider un peu ?Erreur d'exécution '2465':
Impossible de trouver le champ 'FRM_recherche_dans_cdc_valides_et_historises_avec_archive' auquel il est fait référence dans votre expression.
Merci d'avance pour vos réponses.
Salutations à tous.
S'Noop'y ...
Partager