Télécharger le zip
BonjourTout d'abord, je vous souhaite la bienvenue dans le monde de la programmation.Votre programme est intéressant, pour l'Etat, les entreprises, . c'est pour cela j'ai décidé de participer dans l'amélioration.1. séparer les compsannts visuels et non-visuels, je veux dire mettez vos TTables, et votre TDataSource dans une TDataModule2. Très intéréssant de mettre une fonction pour gérer vos bouttons, si on clique sur le boutton [Ajouter] notre Table.State :=[DsInsert] ; dans ce cas on aura pas besoin de voir les autres bouttons tels que supprimer, modifier, et surtout le BDN.3. je pense que vous avez perdue beaucoup de temps pour remplir votre TCombobox des années de l'an 1900 jusqu'à 2009 vous pouvez mettre un code pour le remplir automatiquementvar i :integer ;for i:=1900 to 2007 dobeginAnnee.Items.add(IntToStr(i));i:=i+1;end;et encore mieux d'utiliser un TDateTimePicker4. Très important de renommer les fiches et les composants5. faites très attention au positionnement des composants.6. faites très attention aux fautes, de frappes.7. faites attention à la colorisation de votre TDBGrid, lorsqu'on clique sur une colonne la colonne et la couleur de la police reçoivent la même couleur.8. Encore mieux de séparer la page des affichages et celle de la recherche ainsi de l'édition.9. Très important d'utiliser des requetes SQL pour créer des masques de recherche multi-critères.10. Vous devez activer la fonction FilterOptions :=[foCasInsensitive], c'est pour ignorer la différence des majuscules et les miniscules. Si non vous pouvez créer une commande pour mettre la première caractère en MAGISCULEEnfin, je vous souhaite très bon courage, bonne chance et plein de succès. Et sachez bien que cette intervention n'est pas une critique mais juste une participation pour vous encourager à faire le mieux.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 426 membres 435 nouveaux aujourd'hui 15 438 membres club