Impression Delphi7 [Résolu]

Signaler
-
 RahmaniS -
Salut
Je suis un débutant en Delphi, et j’ai le problème de construire des états avec Delphi7 (Rave) parce que dans tous mes projets j’ai utilisé Delphi6 (QReport).
Ce que je demande c’est les étapes pour réaliser un état avec Delphi7 si j’ai un table base de donnée.
Merci d’avance.

6 réponses

Messages postés
107
Date d'inscription
lundi 30 mai 2011
Statut
Membre
Dernière intervention
29 avril 2013
1
salut!!
RAVE plus simple que Qreport
tu peut installer le Qrp en delphi 7
dans menu delphi=>Composant=>Installer Des Paquets=>Clicker ajouter=>dans opendialogue
Specifier le chemin de ..\Delphi7\Bin
clicker sur dclqrt70.bpl=>ouvrir>Ok
je pense ca marche..
@+
Messages postés
107
Date d'inscription
lundi 30 mai 2011
Statut
Membre
Dernière intervention
29 avril 2013
1
salut!!
voila une idée simple de rave :
Insérer dans une fiche Delphi les composants suivants :
button,table
dans l onglet rave
RvProject,RvDataSetConnection

dans la propriété du
RvDataSetConnection:Dataset=>table

Double clic sur le composant TRvProject1 pour lancer le concepteur visuel de Rave Report
tu doit créer la connexion entre l'état et les données par le clic dans la barre d'outils du concepteur sur
Ficier=>nouvel objet de données=>Clic sur Vue directe des données=>clic sur suivant=>Clic sur RVDataSetConnection1 (DT)
=>Clic sur Terminer
-allez dans le menu "Outils" du concepteur visuel, puis sur "Expert état" et enfin sur "Tableau simple".
Clic sur DataView1=>Clic sur Suivant=>Clic sur Tous pour imprimer tous les champs (sinon cocher les champs voulus)=>
Clic sur Suivant...=>a la fin Clic sur Générer
Vous pouvez modifier, la couleur, la taille des textes, la disposition des différents composants, ...
Enregistrer le projet Rave par le menu :
Fichier => Enregistrer sous...
Donnez ensuite un nom à l'extension "RAV", exemple : {Project1.rav}
Sélectionnez le composant TRvProject et choisir dans sa propriété :
ProjectFile=>Project1.rav

double clic sur le button et ecrire dans sa procedure :
RvProject1.ExecuteReport('Report1');

et voila..
@+
Messages postés
107
Date d'inscription
lundi 30 mai 2011
Statut
Membre
Dernière intervention
29 avril 2013
1
salut!!
il faut donner le chemin:{ProjectFile=>Project1.rav}
rvproject1.ProjectFile :=chemin du projet ou tu as enregistrer le projetrave+'Project1.rav'

après
dans procedure button :
RvProject1.Execute;

@+
Merci Walidlam.
Votre idée d’installer de Qrp ne marche pas, et ça ne me dérange pas parce que mon problème est avec RAVE (D7).
Walidlam
Je vous remercier beaucoup pour vous efforts, mais quand je teste l’état dans le concepteur Rave ça marche bien, et ne matche pas dans l’exécution du projet Delphi, c'est-à-dire quand je clique sur le bouton
Salut Walidlam
Le projet est réussit.
Merci mon prof.