Comment utiliser le QRCompositeReport1

Résolu
cs_cmoimeme Messages postés 28 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 3 septembre 2006 - 31 mai 2006 à 15:43
cs_cmoimeme Messages postés 28 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 3 septembre 2006 - 5 juin 2006 à 03:30
J'ai envie de crée un bouton pour pouvoir previsualiser le résultat de deux pages, c'est à dire pouvoir afficher dans la previsualisation (Deux pages) alors j'ai utilisé le " QRCompositeReport1 " mais me vient un probleme, il me montre qu'une seule page ("QuickRep1") et pas le ("QuickReport2"): je vous montre le code :
procedure TForm1.QRCompositeReport1AddReports(Sender: TObject);
begin
  with QRCompositeReport1 do
  begin
     Reports.Add(QuickRep1);
     Reports.Add(QuickRep2);
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
QRCompositeReport1.Preview;
end;
end.
Si quelqu'un sait me dire comment je peux afficher les deux QuickRep :("QuickRep1 et QuickRep2").
C'est a à dire ("QuickRep1") en première page et ("QuickRep2") comme deuxieme page en previsualisation.

Merci d'avance.

5 réponses

cs_cmoimeme Messages postés 28 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 3 septembre 2006
5 juin 2006 à 03:30
J'ai finalement trouvé la solution , il fallait tout simplement mette un QRSubDetail1 a la place d'un QRBand1 dans le QuickRep1 et mettre QRSubDetail.Master à QuickRep2.

Merci encore pour votre participation.
3
cs_cmoimeme Messages postés 28 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 3 septembre 2006
1 juin 2006 à 02:31
Apparement personne n'utilise QRCompositeReport1 pour l'affichage de plusieurs pages sous une previsualisation d'un quickReport
0
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
4 juin 2006 à 21:49
Question bête : y a-t-il des données à afficher dans le deuxième état ? (par la même occasion, voir la propriété PrintIfEmpty de ce deuxième état) ?

Ce n'est surement pas le code ci-dessus qui pose problème. Il faut donc chercher ailleurs.
May Delphi be with you !
<hr color="#008000" />
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
0
cs_cmoimeme Messages postés 28 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 3 septembre 2006
5 juin 2006 à 01:42
En réalité j'ai une form avec deux QuickRep à l'intérieur, avec dans les deux QuickReport chacun un QRBand1 dans le QuickRep1 et QRBand2 dans le QuickRep2 dans les deux QrBand se trouvent deux QRLabel (QRLabel1 dans le QRBand1 et QRLabel2 dans le QRBand). Je sais que normalement QuickReport est utilisé pour afficher des données via un Query ou un Table. Mais je l'utilise pas comme ça .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_cmoimeme Messages postés 28 Date d'inscription mardi 14 octobre 2003 Statut Membre Dernière intervention 3 septembre 2006
5 juin 2006 à 01:50
Lorsque j'appuie sur mon boutton :

procedure TForm1.Button1Click(Sender: TObject);
begin
QRCompositeReport1.Preview;
end;
end.

Je ne vois afficher qu' un seul QuickRep, c'est à dire QuickRep1 et QLabel1, une et une seule page.
0
Rejoignez-nous