Bonjour,
Je re-poste à nouveau suite au rollback.
J'avais un souci, celui de faire en sorte que, au Dbl-clk sur une ligne d'une feuille de données intégrée dans un onglet sous forme de sous formulaire, cela puisse m'ouvrir un autre onglet sur lequel il y a autre sous-forme, sur l'enregistrement désignée en amont par le dbl-click. J'ai été bcp aidée par psykomarteau
Mais nous n'arrivions pas à comprendre pour quoi avec le code suivant, ça n'ouvrait pas sur l'enregistrement souhaité. On a essayé plusieurs syntaxes (la dernière étant celle ci-après) qui ne fonctionnent pas. Le bug est au niveau du rec.FindFirst :
Juste avant, j'avais ce rec.FindFirst
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Form_DblClick(Cancel As Integer) Form_HOME.ACTUALISATION.Visible = True Form_HOME.ACTUALISATION.SetFocus Form_HOME.ACCUEIL.Visible = False Dim rec As Recordset Set rec = Form_HOME.consult.Form.Recordset rec.FindFirst ("Réfdossier = " & CNum(Form_HOME.expiration.Réfdossier) & ) Set rec = Nothing End Sub
qui me basculait bien sur l'onglet en question mais pas sur l'enregistrement à consulter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part rec.FindFirst ("Réfdossier = '" & Form_HOME.Aujourdhui.[Réfdossier] & "'")
Merci pour votre précieuse aide
Partager