bonjour
y'a t-il une explication logique à ce que Except n'est jamais appelé suite à un post même s'il n'est pas exécuté correctement ?
Dans une forme et pour ne pas tester sur chaque champ j'ai réalisé ce bout de code qui me retourne un message si l'utilisateur ne renseigne pas les enregistrement "requiered" mais ma surprise fut grande quand j'ai réalisé que Except n'est jamais exécuté malgré que j'ai omis de renseigner les champs en question par contre le message système est bien là ?!
Merci d'avance pour toute explication.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 with dm_Medic.IBCTable_patient do begin try Post; except on E: EIBCError do begin ShowMessage(E.Message); dxLayoutControl_Fiche_Patient.Enabled := True; end; end; Refresh; end;
Partager