Ok,
alors 2 trucs simples pour commencer :
La table _PARAM_ est juste sensée centralisée les valeurs qui seront utilisées entre les formulaires mais ne "passeront pas" d'un formulaire à l'autre
Voir le tuto à ce sujet :
http://jpcheck.developpez.com/tutori...es-initiation/
Ensuite, il faut ajouter un module pour mettre les fonction GetParam et SetParam
Ca devrait déjà avancer pas mal
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Public Sub SetParam(strWhat As String, strValue As Variant) CurrentDb.Execute "UPDATE _PARAMS_ SET valeur = '" & strValue & "' WHERE intitule='" & strWhat & "'" End Sub Public Function GetParam(strWhat As String) As String GetParam = DLookup("valeur", "_PARAMS_", "intitule='" & strWhat & "'") End Function
dans le code de ta vue tu ne changes rien
et dans le code de ton second formulaire, il faudra avoir un code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Form_Load() Dim IDMvt As Double IDMvt = GetParam("IDmvt") If IDMvt = 0 Then 'cas nouvelle insertion Else 'cas enregistrement existant End If End Sub
Partager