Salut,
utilisant la grille TSMDBGrid je rencontre un petit soucis sur la mise en place de filtre, je dois récupérer la liste des filtres d'une colonne avant de pouvoir l'affecter sinon j'obtiens une AV :
Existe-t-il une approche particuliére pour éviter ce pb ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 const cstRqstFiltreDuns='Select distinct tmondiale FROM Sites WHERE Orphelin<>0 and tmondiale is not null'; begin ... TStrings(LstDuns3):=OrphelinSMDBGrid.Columns[Index].FilterList; LstDuns3:=TStringList.Create; dmPrincipal.GetListOfDistinctValue(cstRqstFiltreDuns,LstDuns3); OrphelinSMDBGrid.Columns[Index].FilterList:=LstDuns3;
Merci.
Partager