Bonjour à toutes et à tous, débutant en Delphi (Sous Lazarus) et venant de terminer mon premier projet qui consiste à convertir les fichiers .txt en base de données structurée en SQLite3.
(Ps : Non sans bien du mal étant donné que j'ai due apprendre sur le tas)
Mon nouveau projet de stage consiste maintenant (toujours sous Lazarus) à Créer et/ou Modifier un composant tel qu'UDBGridEx, je m'explique sur la finalité de ce projet :
Je dois avoir un composant, présent dans un tableau, qui ferait toutes ces choses (toujours en fonction de chaque colonne de mon tableau) :
- Tri Croissant;
- Tri Décroissant;
- Possibilité de ne plus voir telle ou telle colonne choisi par un clic de l'utilisateur dans une liste contenant toutes les colonnes, et possibilité en re-cliquant de faire réapparaitre la colonne.
- Ajout d'un filtre :
(Pour tout les types de données dans la table)
- Est vide;
- N'est pas vide;
- Est égal à : ;
- Est diffèrent de : ;
+ (Pour les string)
- Commence par : ;
- Contient : ;
- Termine par: ;
+ (Pour les integer)
- Plus petit que : ;
- Plus grand que : ;
- Suppression du filtre;
- Possibilité de ne plus voir telle ou telle ligne choisi par un clic de l'utilisateur dans une liste contenant toutes les lignes, et possibilité en re-cliquant de faire réapparaitre la colonne.
Voilà j'espère que vous aurez au moins compris ce que je dois faire, je m'explique plutôt mal, je vous le concède,
En fait, c'est là que vous intervenez, je ne veux bien entendu pas que vous fassiez le boulot à ma place, mais je fais appel à vos expériences passées sur Lazarus, qui pour ma part sont inexistante, pour savoir si vous connaissez un composant déjà existant qui ferai déjà le plus de choses possible, car en effet je dois améliorer ou créer un composant, donc si vous connaissez un composant qui réunirai le plus de choses possible dans ce que je dois faire, ce serai déjà un très grand pas pour l'homme que je suis!
Je vous remercie d'avance pour votre aide,
Amicalement,
DelphiBeginner.
Partager