Beispiel 1: Änderung des Aussehens des Objektes
In diesem Beispiel wird erläutert wie die Textfarbe, abhängig von dem Wert der in das Objekt gedruckt wurde, geändert werden kann. Wir nutzen:
· das Ereignis BeforePrint;
· Referenzierung zur Datenspalte des Skriptes.
Erstellen eines einfachen Berichts mit dem folgenden Aussehen:

Auswahl des Objektes, das die Spalte "UnitPrice" druckt und erstellen eines Ereignishandlers BeforePrint:
private void Text2_BeforePrint(object sender, EventArgs e)
{
if (((Decimal)Report.GetColumnValue("Products.UnitPrice")) > 20)
Text2.TextColor = Color.Red;
}
Um die Datenspalte "Products.UnitPrice" in das Skript einzufügen, wird es aus dem Fenster "Daten" gezogen. In Folge dessen wird die folgende Zeichenfolge in das Skript eingefügt:
((Decimal)Report.GetColumnValue("Products.UnitPrice"))
Bei der Durchführung des Berichtes, lässt sich erkennen, dass alle Produkte mit einem Preis > 20 in rot hervorgehoben werden:

Der gleiche Effekt kann mit Hilfe des bedingten Markierens erreicht werden (mehr hierüber lässt sich im Abschnitt "Bedingtes Hervorheben" des Kapitels "Erstellung des Berichts" nachlesen).