Layout mit JavaScript bedingt ändern
Erstellen Sie eine Berichtsdesigndatei.
Sie können JavaScript-Ausdrücke verwenden, um das Layout Ihres Berichtsdesigns bedingt zu ändern. Beispielsweise möchten Sie möglicherweise die Schriftfarbe in einem bestimmten Feld basierend auf Werten im Bericht ändern.
- Wählen Sie auf dem RegisterLayoutoderMasterder Hauptansicht das Berichtselement, auf das Sie eine bedingte Formatierung anwenden möchten.
- Öffnen Sie die Ansicht„Eigenschafteneditor“des Elements und wählen Sie das RegisterHervorhebungen.
- Klicken Sie aufHinzufügen, um Ihre neue Formatierungsregel zu erstellen. Die Regel besteht aus zwei Teilen: einer Bedingung und einem Format. Wenn die Bedingung erfüllt ist, wendet der Report Designer das Format an.
- Legen Sie im AbschnittBedingungdes DialogfeldsNeue Hervorhebungdie Bedingung fest, für die Sie testen möchten. Geben Sie im Feld links den ersten Teil des Bedingungsausdrucks ein. Klicken Sie auf, um JavaScript-Ausdrücke im Ausdrucks-Builder einzugeben.Fx
- Wählen Sie in der zentralen Dropdown-Liste einen Operator aus.
- Geben Sie im Feld rechts den letzten Teil des Bedingungsausdrucks an. Beispiel für einen abgeschlossenen bedingten Ausdruck:row["OrderTotal"] Greater Than 1000.
- Geben Sie im AbschnittFormatdie Formatierung an, die angewendet werden soll, wenn die Bedingung erfüllt ist. Beispiel: Setzen Sie die Schriftfarbe auf Rot.