à tous ;
Je souhaite imprimer un état avec Rave report (version 7.5.2), j’ai créé un RvProject1.rav composé d’une seule page vierge dans laquelle j’ajoute dynamiquement les valeurs à imprimer, cependant le contenu à imprimer peut (dans mon cas) dépasser une seule page !!!
Ma question est :
comment puis-je ajouter dynamiquement une autre page vierge !!!
Voila une partie de mon code et la façon avec laquelle je me suis pris :
var
RavePage : TRavePage;
RaveReport : TRaveReport;
RvText : TRaveText;
begin
…….
RvProject1.Open; // je l’ai créé avec Rave report, il contient une seule page vierge
RaveReport := TRaveReport(RvProject1.ProjMan.FindRaveComponent('Report1',nil));
RavePage := TRavePage(RvProject1.ProjMan.FindRaveComponent('Page1',RaveReport));
// Pour afficher par exemple la date
RvText := RavePage.CreateChild(TRaveText) as TRaveText;
RvText.Top := 0.2 ;
RvText.Left := 6;
RvText.Name := 'Date';
RvText.Text := ‘Lund, 9 juin 2008’ ;
……
d’avance de votre précieuse aide.
N’oubliez pas !! que vous avez à faire à un débutant![]()
Partager