13 Stimmen

BIRT: Abwechselnde Zeilenfarbe in einer Tabellengruppe

Hat jemand eine Idee, wie die Hervorhebungsbedingung aussehen muss, um abwechselnde Reihen in Gruppen zu erzeugen? Ich möchte, dass jede Zeile mit einer geraden Zahl einer Tabellengruppe (nicht der gesamten Tabelle) eine andere Farbe hat.

Vielen Dank im Voraus! :-)

Patrick

P.S.: Ich verwende BIRT 2.1.3

19voto

Aaron Digulla Punkte 308693

Fügen Sie der Zeile eine Hervorhebung wie folgt hinzu:

row[0] % 2 Equals 0

Dies funktioniert, weil Zeile die aktuelle Zeile und Zeile[0] die Zeilennummer ist. Zeile[1], Zeile[2] usw. sind die Datenwerte für die aktuelle Zeile.

(Quelle: http://dev.eclipse.org/newslists/news.eclipse.birt/msg03977.html )

10voto

oluwaseun Punkte 101

Für Birt 2.3 Berichterstattung

Klicken Sie in der Gliederungsansicht auf die Tabelle. Klicken Sie im Eigenschaften-Editor auf die Registerkarte Hervorheben. Klicken Sie auf Hinzufügen. Sie sehen drei Dropdown-Listen. Geben Sie einfach row.__rownum % 2 in das erste Einblendmenü ein. Wählen Sie in der zweiten Dropdown-Liste "Gleich" und geben Sie in der dritten Liste 0 ein. Dann stellen Sie die Hintergrundfarbe der Zeile auf eine beliebige Farbe ein, meistens verwende ich Silber.

Drücken Sie auf ok und das war's.

3 Stimmen

Sie klicken nicht auf die Tabelle, sondern auf die Zeile der Tabelle.

2voto

Total.runningCount()%2 ist gleich 0

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X