1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
'ouvre le formulaire model, le copie et le referme
DoCmd.OpenForm "BRDC_VIERGE", acNormal, , , , acHidden
DoCmd.CopyObject , nomformcible, acForm, "BRDC_VIERGE"
DoCmd.Close acForm, "BRDC_VIERGE", acSaveNo
'attribu la requete dynamique au formulaire dynamique
DoCmd.OpenForm nomformcible, acDesign, , , acFormReadOnly
'Forms.Item(nomformcible).RecordSource = nomreqcible2
Set newform = Forms.Item(nomformcible)
newform.RecordSource = nomreqcible2
'Créer un module d'événement pour le nouveau formulaire
newform.HasModule = True
Set mdlevent = newform.Module
'lgnreturn = mdlevent.CreateEventProc("Click", newform.BtnDetails.Name)
'MsgBox CodeOuvertureNewForm
mdlevent.InsertLines 4, CodeOuvertureNewForm |
Partager