Bonjour à tous,
J'exécute un code qui me permet de créer des contrôles dans un état :
Le hic est qu'a chaque fois que je ferme cet état, je dois confirmer la sauvegarder de ce dernier.
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
19
20 Public Sub alignEntete() Dim ctlEtiquette As Control Dim rst As DAO.Recordset Dim int_NbrEnr As Integer Dim i As Variant DoCmd.OpenReport "T_PresentationEtat", acViewDesign Set rst = CurrentDb.OpenRecordset("SELECT * FROM Client") rst.MoveLast int_NbrEnr = rst.Fields.Count For i = 0 To int_NbrEnr - 1 Set ctlEtiquette = CreateReportControl("T_PresentationEtat", acLabel, acHeader, , rst.Fields(i).Name, 6000, 9) Next i DoCmd.OpenReport "T_PresentationEtat", acViewPreview End Sub
Hors pour des raisons de fonctionnalité, j'aurai souhaiter que l'état ne s'enregistre pas à sa fermeture et que je n'ai pas de confirmation par boite de dialogue.
Y a t-il une solution en code pour éviter la confirmation de l'enregistrement de l'état ?
Merci !
Partager