![]() |
QRDBText: Default-Wert zuweisen möglich?
Hallo,
ich habe eine TQuickRep-Komponente mit mehreren TQRDBText im Detailband. Daten kommen von einer Firebird-Datenbank. Ist es denn möglich, einem TQRDBText einen Standardwert zuzuweisen, der angezeigt wird, wenn in einem Feld kein Wert gespeichert ist? Bsp.: in der DB hat das Feld "USt" entweder den Inhalt "19" oder ist leer. Wenn es leer ist, soll QRDBText nicht auch leer sein, sondern den Text "USt-frei" anzeigen. Geht das, bzw. wie bekomme ich es so hin? MfG davar |
Re: QRDBText: Default-Wert zuweisen möglich?
Benutze doch das OnPrint-Ereignis, dort kannst du den Value-Wert überschreiben.
|
Re: QRDBText: Default-Wert zuweisen möglich?
Hallo,
noch eine Alternative wäre eine modifizierte Query für den Report:
SQL-Code:
Freundliche Grüße
SELECT ... COALESCE(UST, 'USt-frei') AS UST ... FROM ...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz