OVH Cloud OVH Cloud

MODIFICATION

1 réponse
Avatar
damien
Bonjour,
je vais essayer de vous expliquer mon probléme.
G un formulaire de saisie (frmsaisie) ou l'utilisateur vient saisir
differentes info
c info sont ajouter dans une table (tbl_process).
G un autre formulaire (frm_modif) qui permet de voir la table tbl_process
j'aimerais pouvoir créer un bouton qui me permettrait de supprimer un
enregistrement, 1 autre qui me permettrait de modifier un enregistrement et
un autre pour créer un nouveau enregistrement
Moi g essayer de faire celui qui modifier comme ceci mais cela ne marche pas

Private Sub Modifier_Click()
'On Error GoTo GestionErreur

Dim stDocName As String
Dim StLinkCriteria As String
Dim EnregCLe As String
Dim EnregCle2 As String

'Ouvre le formulaire en mode Modification d'enregistrement
stDocName = "frmProcess_Saisie"
EnregCLe = formVisualisation.Form.Controls("DATMODIF").Value 'Spécifier
la clé pour retrouver l'enregistrement en cours
DoCmd.OpenForm stDocName, acNormal, , , acFormEdit, acDialog,
"Modifier;" & EnregCLe

'Rafraichit le formulaire
CmdRecherche_Click

Exit Sub
'GestionErreur:

MsgBox Err.Description & " '" & Err.Number & ")"
Exit Sub
End Sub

le formulaire Visualisation estr le formulaire ou est situé la table
tbl_process

Merci de votre aide

1 réponse

Avatar
Raymond [mvp]
Bonjour.

je ne vois pas l'utilité de faire plusieurs boutons pour gérer tes
enregistrements alors qu'un formulaire standard permet de tout faire sans
écrire du code ?
à la limite, tu ouvres le formulaire avec une clause where sur un
enregistrement et l'opérateur , sur cet enregistrement, exécutera la
procédure à faire.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"damien" a écrit dans le message de news:

Bonjour,
je vais essayer de vous expliquer mon probléme.
G un formulaire de saisie (frmsaisie) ou l'utilisateur vient saisir
differentes info
c info sont ajouter dans une table (tbl_process).
G un autre formulaire (frm_modif) qui permet de voir la table tbl_process
j'aimerais pouvoir créer un bouton qui me permettrait de supprimer un
enregistrement, 1 autre qui me permettrait de modifier un enregistrement
et
un autre pour créer un nouveau enregistrement
Moi g essayer de faire celui qui modifier comme ceci mais cela ne marche
pas

Private Sub Modifier_Click()
'On Error GoTo GestionErreur

Dim stDocName As String
Dim StLinkCriteria As String
Dim EnregCLe As String
Dim EnregCle2 As String

'Ouvre le formulaire en mode Modification d'enregistrement
stDocName = "frmProcess_Saisie"
EnregCLe = formVisualisation.Form.Controls("DATMODIF").Value
'Spécifier
la clé pour retrouver l'enregistrement en cours
DoCmd.OpenForm stDocName, acNormal, , , acFormEdit, acDialog,
"Modifier;" & EnregCLe

'Rafraichit le formulaire
CmdRecherche_Click

Exit Sub
'GestionErreur:

MsgBox Err.Description & " '" & Err.Number & ")"
Exit Sub
End Sub

le formulaire Visualisation estr le formulaire ou est situé la table
tbl_process

Merci de votre aide