Bonjour,
je cherche à filtrer une requête qyListe sur un champ calculé. Pour cela j'utilise un RadioGroup rgFiltreType et la fonction OnFilterRecord
procedure TfmBilanBiologique.qyListeFilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
case rgFiltreType.ItemIndex of
0 : Accept := (qyListe.FieldByName('TYPECTE').AsString = 'M')
1 : Accept := (qyListe.FieldByName('TYPECTE').AsString = 'S');
end;
end;
Mais la donnée (qyListe.FieldByName('TYPECTE').AsString est toujours nulle (alors qu'elle est renseignée dans le DBGrid correspondant) et du coup le filtre ne fonctionne pas.
J'ai du louper quelque chose mais je ne vois pas quoi.
Pouvez-vous m'aider ?
Merci.