BIRT: Alternating row Color in a table group

别说谁变了你拦得住时间么 提交于 2019-11-28 02:55:49

问题


Has anybody an idea of how the highlighting condition has to look like, to create alternating rows in groups? I want the every row with an even number of a table group (not of the whole table) to have a different color.

Thanks in advance! :-)

Patrick

P.S.: I'm using BIRT 2.1.3


回答1:


Add a highlight to the row like this:

row[0] % 2 Equals 0

This works because row is the current row and row[0] is the rownumber. row[1], row[2] etc. are the data values for the current row.

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




回答2:


For Birt 2.3 reporting

Click on the table from the outline view. The on the properties editor, clikc the Highlight tab. Click Add. You will see three drop downs. Just type row.__rownum % 2 in the first drop down. Select the Equal to from the second and then type 0 in the third. Then you set the background color of the row to whatever color you want most times I use silver.

Hit ok and thats all.




回答3:


Total.runningCount()%2 Equals 0



来源:https://stackoverflow.com/questions/576941/birt-alternating-row-color-in-a-table-group

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!