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 22/05/2003, 10h15   #1
Invité de passage
 
Inscription : octobre 2002
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 6
Points : 1
Points : 1
Par défaut [Rave Report] problème de création dynamique

Bonjour à tous

Je suis actuellement face à un problème : je souhaite créer dynamiquement des composants RaveText à l'exécution de mon programme delphi (c'est pour allouer + ou - des colonnes sur un tableau) hors, lorsque je créer mon élément, celui-ci existe bien sur le report, mais il n'apparait pas !!!
Il n'apparait que lorsque que je lui met comme parent la page. Moi, j'ai besoin que le parent soit une bande, mais le composant n'apparait pas dans ce cas là

Voici les quelques lignes de code que j'ai pu écrire :

with FSynthese.RvProject.ProjMan do begin
RaveReport := TRaveReport(FindRaveComponent('Report1',nil));
RavePage := TRavePage(FindRaveComponent('Page1',RaveReport));
RaveRegion := TRaveRegion(FindRaveComponent('RegionPage',RavePage));
RaveDataBande := TRaveDataBand(FindRaveComponent('DbDimensions',RaveRegion));

RvText := TRaveText.Create(nil);
RvText.Name := 'Test'+intToStr(RavePage.ComponentCount);
RvText.Font.Size := 30;
RvText.Left := 1.700;
RvText.Top := 0.1;
RvText.Text := 'Test'+intToStr(RavePage.ComponentCount);
RvText.Parent := RaveDataBande;
RvText.Enable;
RvText.Visible := true;
RvText.MoveBehind;
end;

Merci d'avance pour l'aide qui pourra m'être apportée
Nivux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2003, 22h43   #2
Membre habitué
 
Avatar de bidochon
 
Inscription : juin 2002
Messages : 140
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 140
Points : 102
Points : 102
Envoyer un message via MSN à bidochon
Citation:
c'est pour allouer + ou - des colonnes sur un tableau
si tu n'as qu'une ou deux colonnes à generer, pourquoi ne pas utiliser les DataMirorSection, je pense que cela t'eviterais d'écrire du code qui ne sera pas facile de tester.
@ plus
bidochon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2003, 00h07   #3
Invité de passage
 
Inscription : octobre 2002
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 6
Points : 1
Points : 1
Par défaut DataMirorSection

Je te remercie Je vais essayer de continuer sur cette voie là.

Rave Report à l'air relativement puissant, mais ça manque monstueusement d'aide mais bon, on fais avec...

@++
Nivux est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h32.


 
 
 
 
Partenaires

Hébergement Web