Bonjour,
J'ai une fiche qui est créée de cette manière :
Son nom est "frmListeDegustations".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 with TfrmListeDegustations.create(nil) do try ShowModal; finally release; end;
Sur cette fiche, j'ai un DBgrid sur lequel j'ai besoin d'exécuter une procédure quand on se déplace dans les lignes du dbgrid, aussi bien par la souris que par le clavier. (c'est très bien dit ici http://www.developpez.net/forums/vie...ht=intercepter
J'utilise donc l'évènement OnAfterScroll.
Le problème, c'est que l'application fait comme si "frmListeDegustations" n'existait pas, donc elle sort sur le exit et n'effectue pas ma procédure "Invitesligneparligne".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TDM.qryDegustationsAfterScroll(DataSet: TDataSet); begin if not Assigned(Application.FindComponent('frmListeDegustations')) then exit; frmListeDegustations.Invitesligneparligne; end;
Pourquoi la fiche nommée "frmListeDegustations" n'est pas reconnue ?
Merci beaucoup.
Partager