Bonjour,
J'ai un souci sur un formulaire (dont un apercu se trouve ici)
Mon but est le suivant:
- lorsque l'utilisateur clique sur la case standard alors la valeur dans Value vaut Null. (voir l'image). Ca c'est ok j'y arrive.
- par contre, la ou je bloque, c'est que si l'utilisateur reclique de nouveau sur standard, alors la valeur doit prendre une valeur provenant d'une autre table (Table des valeurs standard) pour l'enregistrement ayant le meme ID.
C'est sur le deuxieme point sur lequel je bloque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub Standard_AfterUpdate() If Standard.Value = False Then ConditionValue.Value = Null Else ' ?! ' DoCmd.RunMacro "mcr_upd_StandardClientConditionsbyID" ' End If End Sub
J'ai essayé de créer une requete de mise a jour de valeur par ID puis une macro (mcr_upd_StandardClientConditionsbyID), mais ca ne fonctionne pas.
Je bloque donc sur la construction requete de mise a jour de valeur.
Et la je ne sais pas comment faire. Ou dois-je plutot passé par du sql imbriqué dans le meme code plutot qu'une requete et macro ?
Merci d'avance pour votre aide !
Partager