2009-02-23 2 views
12

Есть ли у кого-нибудь представление о том, как должно выглядеть условие выделения, создавать чередующиеся строки в группах? Я хочу, чтобы каждая строка с четным числом группы таблиц (а не всей таблицы) имела другой цвет.BIRT: чередующийся ряд Цвет в группе таблицы

Заранее благодарен! :-)

Патрик

PS: Я использую BIRT 2.1.3

ответ

16

Добавить изюминку в строку, как это:

row[0] % 2 Equals 0 

Это работает потому, что строка является текущей строкой и строка [0] - это номер строки. строка [1], строка [2] и т. д. - это значения данных для текущей строки.

(Источник: http://dev.eclipse.org/newslists/news.eclipse.birt/msg03977.html)

8

Для Birt 2.3 отчетности

Нажмите на стол с точки зрения структуры. В редакторе свойств клик на вкладке «Выделить». Нажмите «Добавить». Вы увидите три спуска. Просто введите строку .__ rownum% 2 в первой папке. Выберите значение «Равно» для второго, а затем введите «0» в третьем. Затем вы устанавливаете цвет фона строки на любой цвет, который вы хотите чаще всего, я использую серебро.

Хит ОК и все.

+1

Вы не нажимаете на стол, а на строку таблицы. –