Einzelnen Beitrag anzeigen

Mada

Registriert seit: 31. Dez 2002
Ort: Bayern
33 Beiträge
 
Delphi 5 Professional
 
#1

LabelFelder im QR dynamisch anlegbar?

  Alt 18. Mär 2003, 16:21
Hi zusammen!

gibt es irgendwie die Möglichkeit beim Quickreport dynamisch Labelfelder generieren zu lassen? Im Detailband sollen die einfach untereinander geschrieben werden. Es gibt keine Datenbank im Hintergrund! Die Felder sollen im Quellcode direkt belegt werden.
Ich habe einen Array, der mit bestimmten Werten gefüllt. Der Array an sich hat schon eine feste Länge, aber wieviele Einträge am Ende belegt sind, kann ich im Voraus nicht sagen.
Im DetaildBand soll nun jeder Eintrag, der nicht 0 ist dargestellt werden,(die unbelegten werden mit 0 aufgefüllt). Dann können eben mal 2 oder auch mal 5 oder so sein.

Wie kann ich das im Quickreport anlegen? Mir sind nur fest reservierte Labelfelder bekannt.

Ansicht des Arrays 23 45 49 0 0 0 0 ...
18 53 12 0 0 0 0 ...

Hat mir jemand einen Tipp wie ich das machen kann? Ich dachte an eine while schleife, die als Abbruchbedingung eben hat, dass der Wert im Array 0 wird (also der erste nicht belegt Wert)

Nur ich weiß halt nicht wie ich die LabelFelder dynamisch in QReport hinbekomme.
Irgenwie QrLabel[n].Caption := 'Irgendwas';
und auch n:=n+1;

Ich habe noch keinen Quellcode da ich noch am Ansatzsuchen bin. Aber wenn das jemand schon mal gemacht hat, wäre ich um ein paar Tipps dankbar!

Gruß,
Mada
Glaube an Deine Phantasie und Du kannst erreichen, was immer Du willst!
  Mit Zitat antworten Zitat