Bonjour,
Essayons d'être clair ^^'
J'ai un formulaire sur lequel figure une zone de liste (simple), contenant un ensemble de nom. Lorsque que l'on double click sur un nom, plusieurs autres champs du formulaire se mettent à jour et affichent différentes informations correspondant à la sélection.
Jusque là tout marche très bien...
Je coince sur un champ bien précis, j'aimerai que ce champ aille cherche sa valeur dans une requête existante, malheuresement cela ne fonctionne pas.
Voilà où j'en suis :
J'aimerai que le champ : Me.TXT_HEURESP affiche la somme des heures correspondant à la sélection. Auriez-vous des suggestions?
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
16
17
18 Private Sub lstDroite_DblClick(Cancel As Integer) Dim db As DAO.Database, rst As DAO.Recordset, fld As DAO.Field Dim sSQL As String Me.TXT_ID.Value = Me.lstDroite.Column(0) Me.TXT_NOM.Value = Me.lstDroite.Column(1) Me.TXT_PRENOM.Value = Me.lstDroite.Column(2) Me.TXT_COM.Value = Null ' c'est là que ça coince. sSQL = "SELECT EMP_ID, SommeDePOINT_HEURE, POINT_DATE From HEURES_POINTAGES WHERE EMP_ID = " & Me.TXT_ID & " AND POINT_DATE = " & Me.TXT_DATE & ";" DoCmd.RunSQL sSQL ' je suppose que je dois récupérer la valeur dans une variable, mais je ne vois ' pas comment faire. End Sub
Merci d'avance
Partager