Bonjour
J'utilise directement une grille pour ajouter des enregistrements et je teste l'événement ONCOLEXIT :
Dans la dernière colonne de la grille après affectation de la cellule je valide (nbPost) et je n'exécute pas la procédure P_Vente.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 procedure TFActTrans.DBGridTranColExit(Sender: TObject); var ... begin // DBGridTranColExit Case DBGridTran.SelectedIndex of 0 : Aide.Caption := ' Cliquer sur cellules et rentrer les données'; ... 6 : begin // dernier champ : PB on ne passe PAS SUR 6 à la sortie if (FActModule.TActTranOPER.Value = 'VENTE') then P_Vente; ... end; End; end;
Il n'y a pas de test pour le dernier champ de l'enregistrement à l'EXIT.
Y à t'il une solution ?
Merci PL
Partager