![]() |
CR (8.5) bedingte Formatierung zur Laufzeit
Hallo #,
ich baue meine CR-Reports dynamisch zusammen. Code ist etwa so
Delphi-Quellcode:
Die Daten kommen aus einem AdoRecordSet (per SetDataSource gesetzt),
var
CRField : IFieldObject; begin CRField := thereport.Sections.Item[fDetail_Section].AddFieldObject CRField.Left usw. was ich vorher zusammenbaue. Soweit so gut. Jetzt will ich aber bestimmte Zeilen fett machen. Ein Ansatz aus einem alten Projekt (nicht von mir) war, ein Feld Flag im Recordset mitzuführen, und dann per bedingter Formatierung direkt im RPT per Designer die Schriftart fett zu machen. Damals wurde die Detail-Section nicht dynamisch erzeugt. Das sah dann im Designer so aus if {Data_ttx.flag} = 1 then crBold else Defaultattribute Wie bekomme ich das jetzt in meinen Report dynamisch hin ? Ich finde unter Google nicht mal einen Ansatz, weil mir die Suchbegriffe fehlen. Heiko <- total ratlos |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:58 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-2025 by Thomas Breitkreuz