J'utilise souvent le controle Flexgrid pour afficher les informations de mes requêtes et j'en avais un peu marre de toujours retaper le même code pour les remplir.
Je me suis donc mis à créer ce controle utilisateur qui me simplifie la vie (et le code).
Il est basé sur un Flexgrid et reprend les quelques fonctions dont je me sers couramment (vous pouvez facilement ajouter les autres, sinon demandez).
Un exemple est fourni mais je précise quand même :
1- On défini le nombre de colonne
2- On donne un titre à chaque colonne
3- On défini le nom des champs utilisés dans la requete
4- On lance la requete
5- On dit a la grille d'utiliser le Recordset de la précédente requete et elle se rempli toute seule
ATTENTION : Quand on défini les champs il faut le faire dans le même ordre que celui des colonnes. Cela implique que les premières colonnes seront toutes remplies. Si la grille comprend plus de colonnes que la requete ne comporte de champs, les dernieres colonnes resteront vides (cf projet exemple).
N'hesitez pas à poser vos questions et laisser vos commentaires.