Bonsoir,
Lorsque j'appuie sur le boutton "sauvegarder" de mon formulaire, j'ai un message : "impossible d'atteindre l'enregistrement spécifié".
Le code est le suivant :
Private Sub CmdVisulaliser_Click()
On Error GoTo ErrHandler
If Not ModGeneral.FctOpenFicheIncident(StrRegion, StrDroits, StrStatut, StrUser) Then
Exit Sub
Else
Call ModLogFile.SubAddAction("Visualisation d'un enregistrement" )
End If
ExitHandler:
Exit Sub
ErrHandler:
MsgBox Err.Description, vbExclamation, CstAppName
Resume ExitHandler
End Sub
Public Function FctOpenFicheIncident( _
ByRef StrRegion As String, _
ByRef StrDroits As String, _
ByRef StrStatut As String, _
ByRef StrUser As String) As Boolean
On Error GoTo ErrHandler
Dim StrSvDroits As String
Dim StrSvRegion As String
Dim StrSvStatut As String
Dim StrSvUser As String
Dim StrOpenArgs As String
Dim StrCheminPJ As String
StrOpenArgs = StrDroits & "¤" & StrRegion & "¤" & StrStatut & "¤" & StrUser
FctOpenFicheIncident = False
If IsNull(Form_FrmListeDesIncidents.LstResultQuery.Column(7)) Then
GoTo ExitHandler
Else
StrStatut = Form_FrmListeDesIncidents.LstResultQuery.Column(7) End If
DoCmd.OpenForm "FrmFormulaireIncident", , , , , , StrOpenArgs
Form_FrmListeDesIncidents.LstResultQuery.Column(0, Form_FrmListeDesIncidents.LstResultQuery.ItemsSelected(0))
If Not ModFichier.FctChercheCheminPJ(StrCheminPJ) Then
Exit Function
End If
Form_FrmListeDesIncidents.LstResultQuery.Column(0, Form_FrmListeDesIncidents.LstResultQuery.ItemsSelected(0))
FctOpenFicheIncident = True
ExitHandler:
Exit Function
ErrHandler:
'Resume
MsgBox Err.Description, vbExclamation, CstAppName
Resume ExitHandler
End Function
Est ce que vous pourriez m'aider sur ce point s'il vos plait ?
Par avance merci.
Marco.
---------------
Marco