Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Rave
Rave Forum d'entraide sur Rave Reports
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/02/2011, 11h59   #1
Invité de passage
 
Inscription : avril 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 7
Points : 1
Points : 1
Par défaut Création rapport simple

Bonjour, je souhaite afficher un rapport Rave (sans être connecté directement à une base de données), je veux afficher le contenu de tableau.
J'ai créé mon rapport sous Rave Rapport et je l'ai lié avec mon code Delphi (7 Enterprise) en utilisant les composants RvProject1 et RvCustomConnection
Dans mon code j'ai fait une boucle qui affecte mon tableau à ma variable de mon rapport (j'ai créé un tableau simple avec l'expert état) :

Code :
1
2
FOR i := 0 TO Length(TabZone) - 1 do
	RvProject1.SetParam('FieldName', TabZone[i].sZone + InttoStr(i));
Il m'affiche soit uniquement le dernier élément de mon tableau soit le bon nombre d'élément mais avec toujours la valeur du dernier élément de mon tableau.
Comment est-ce que je peux faire pour afficher toutes les lignes de mon tableau ?
diabolo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2011, 08h03   #2
Modérateur
 
Avatar de SergioMaster
 
Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 3 611
Détails du profil
Informations personnelles :
Nom : Serge Girard
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 3 611
Points : 4 508
Points : 4 508
il faut fournir un peu plus d'éléments pour pouvoir répondre

le code , c'est bien beau , mais dans quel évènement ? (et utilisant les balise svp)
le rave report est comment ? quel types de bandes etc...
je ne suis pas sur qu'il y ai besoin d'utiliser de params non plus (ce que personnellement j'évite) a partir du moment ou il y a un customconnection
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2011, 09h19   #3
Invité de passage
 
Inscription : avril 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 7
Points : 1
Points : 1
En faite j'appuie sur un bouton et je veux qu'il m'affiche les x lignes de mon tableau.
Le rapport a été fait avec l'expert et je veux afficher les données dans un DataBand.
Je débute avec Rave Report et je ne vois pas trop comment envoyer les données aux rapports ?
diabolo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 08h24   #4
Modérateur
 
Avatar de SergioMaster
 
Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 3 611
Détails du profil
Informations personnelles :
Nom : Serge Girard
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 3 611
Points : 4 508
Points : 4 508
On ne peut pas dire que tu sois très clair

Si je résume , tu as un tableau rempli dans une form et tu veux l'imprimer via Rave ?.

sur la form il faut poser : un RvReport, un RvSystem , un RVCustomConnection .

Ensuite pour le rvCustomConnection indiquer les évènements suivants :

OnGetCols dans lequel seront défini les différentes colonnes du tableau
OnGetRow pour mettre les valeurs par lignes
OnEof pour terminer le traitement

ceci dit une toute petite recherche dans ce forum et la solution y est
http://www.developpez.net/forums/d86...e/#post4917823
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h12.


 
 
 
 
Partenaires

Hébergement Web