Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Quickreport - wertabhängiges Drucken


saxe66 - Di 01.02.11 08:20
Titel: Quickreport - wertabhängiges Drucken
Hallo, ich habe eine Frage zu Quickreport.
Gibt es eine Möglichkeit, DBText-Elemente abhängig vom Wert datensatzweise ein- bzw. auszublenden ???
Konkret will ich auf einem Lieferschein Menge, Preis usw. nur anzeigen, wenn die Werte größer "0" sind ...

Danke für die Hilfe


jasocul - Di 01.02.11 09:10

Das sollte funktionieren.
Wenn ich mich richtig erinnere, kann man den Druck der Bänder an Bedingungen knüpfen. Ich meine auch mich erinnern zu können, dass man auch den DB-Komponenten sagen kann, dass sie nicht gedruckt werden sollen, wenn sie "0" sind.

Wie das genau geht, weiß ich aus dem Kopf nicht mehr genau. Aber vielleicht hilft dir die Info trotzdem weiter.


jaevencooler - Di 01.02.11 13:33

Moin, Moin,

ansonsten einfach ein berechnetes Feld verwenden (emc^2 Bezeichnung), darin kannst Du mit einem IF ELSE arbeiten
und entsprechende Prüfungen auf dem Feld durch führen.



Beste Grüße
Michael


wp_xxyyzz - Mi 02.02.11 01:16

TQRText und TQRDBText haben ein Event OnPrint(Sender:TObject; var Value:string). Wenn du hier Value änderst, so wird der geänderte Wert gedruckt.