Sur ma BD, j'ai un formulaire principal "Saisi" et un sous formulaire "Presses Modif"
Dans ce dernier, j'ai un champ "Type machine".
Sur le formlaire "Saisi", je saisi un numéro de "contrat" qui est le champ pére du sous formulaire "Presses Modif" dont le champ fils et "N°Contat"
Lorsque je saisi un numéro de "contrat" (dans le formulaire principal), je voudrais que le code suivant s'exécute (en fait je sais pas vraiment où le mettre)
Où doit je mettre le code pour qu'il s'exécute lors d'une nouvelle saisi sur le formulaire principal ?
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 If Me.Type_Machine = "Automotrice" Then Me.Étiquette38.Visible = False Me.Étiquette40.Visible = False Me.Texte37.Visible = False Me.Texte39.Visible = False Me.Étiquette57.Visible = True Me.Étiquette58.Visible = True Me.Étiquette59.Visible = True Me.Étiquette60.Visible = True Me.Étiquette61.Visible = True Me.Étiquette62.Visible = True Me.Étiquette63.Visible = True Me.Étiquette64.Visible = True Me.Rev_100h.Visible = True Me.Rev_500h.Visible = True Me.Rev_1000h.Visible = True Me.Rev_1500h.Visible = True Me.Rev_2000h.Visible = True Me.Rev_2500h.Visible = True Me.Rev_3000h.Visible = True Else If Me.Type_Machine <> "Automotrice" Then Me.Étiquette38.Visible = True Me.Étiquette40.Visible = True Me.Texte37.Visible = True Me.Texte39.Visible = True Me.Étiquette57.Visible = False Me.Étiquette58.Visible = False Me.Étiquette59.Visible = False Me.Étiquette60.Visible = False Me.Étiquette61.Visible = False Me.Étiquette62.Visible = False Me.Étiquette63.Visible = False Me.Étiquette64.Visible = False Me.Rev_100h.Visible = False Me.Rev_500h.Visible = False Me.Rev_1000h.Visible = False Me.Rev_1500h.Visible = False Me.Rev_2000h.Visible = False Me.Rev_2500h.Visible = False Me.Rev_3000h.Visible = False End If End If
Faut-il modifier le code ?
POUR INFO : J'ai essayé de le mettre sur ouverture du sous formulaire mais sa ne marche que lorsque je lance la BD (car ensuite aucuns formulaire n'est fermer lors de son utilisation : la base est basé sur une navigation des formulaire avec des onglets)
Partager