salut tout le monde
je suis entrain de réaliser un projet de Gestion de Stock
et dedans je dois imprimé des factures alors es que c'est faisable avec une Quickreport ou bien il y un autre composant meilleur
Merci d'avance
Version imprimable
salut tout le monde
je suis entrain de réaliser un projet de Gestion de Stock
et dedans je dois imprimé des factures alors es que c'est faisable avec une Quickreport ou bien il y un autre composant meilleur
Merci d'avance
C'est tous a fais faisable si les infos que tu souhaite imprimer sont dans une base de donnée.
QuickReport n'est pas très compliqué à utiliser, ca peut etre une bonne solution.
Bon courage.
Recherche QuickReport sur Google, tu trouvera plein d'exemple et tutorial...
Pour simplifier, QuickReport gére des Bandes (TQRBand) de différents type, la plus importante pour afficher le résultat d'une requête étant le le TQRBand avec le BandType à rbDetail (ce type de bande affichera l'ensemble des lignes de résultat).
Il y a d'autres types de bandes (Header, Footer, Title, etc...) pour soigner la présentation de ton état ensuite.
Donc dans ton cas:
- dans ton TQuickReport attribut la propriété DataSet à ton DataSet
- Place un TQrBand sur ton TQuickReport, et change sa propriété BandType en rbDetail
- Place des composants TQRDBText sur ton TQRBand, en affectant la propriété DataSet à ton TDataset, et en affectant la propriété DataField aux champs que tu souhaite afficher.
Ensuite pour imprimer ton report tu a juste a faire un appel a la methode Print ou Preview.
Un conseil, pour bien comprendre le fonctionnement essai avec un cas simple.
Bon courage.
Un exemple simple que tu peux tester pour comprendre QuickReport :
http://delphipage.free.fr/quickreport.html
Merci pour l'information c'est très gentille de ta part
maintenant j'ai un petit probleme c'est l'espace pour affiche mes inforamtions il y as beaucoup d'espaces entres les lignes :( tu sais comment faire
j'utilise Quick Report 5
Pour modifier l'espace entre les lignes, il suffit de réduire la propriété Height du TQRBand.
Merci Infinement :king::king::king::king::king::king: