1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Private Sub code_DblClick(Cancel As Integer)
Dim Cancel As Boolean
If CurrentProject.AllForms("devis").IsLoaded Then 'estouvert= True
Select Case MsgBox("Veux-tu le rajouter au devis en cours ?", vbYesNo Or vbExclamation Or vbSystemModal Or vbDefaultButton1, Application.Name)
Case vbYes
Forms!devis![devis_ligne].Form!code = Me.code
DoCmd.Close acForm, "article", acSaveYes
'déclenche la sub ,sinon elle n'a pas lieu
'penser à mettre la sub appelée en public !
Forms!devis![devis_ligne].Form.code_AfterUpdate
'donne le focus au champ suivant
Forms!devis![devis_ligne].Form!code_stock.SetFocus
Case vbNo
End Select
End If
End Sub |
Partager