birt交叉表設定隔行變色

2021-08-30 03:05:15 字數 569 閱讀 4196

效果如下圖:

沒有進行多餘的配色了,比較醜。呵呵。

現在看看怎麼實現的。

怎麼建報表,資料集,交叉表什麼的,我就不說了。直接看一下建好的交叉表。

在行ordernumber的指令碼prepare方法裡寫上:

a=0;

在oncreate方法裡寫上:

a++;

reportcontext.setglobalvariable("count",a);

然後轉到明細資料(度量資料),在orderlinenumber的指令碼prepare裡寫上:

i=0;

rowcount=1;

在oncreate方法裡寫上:

i++;

count = reportcontext.getglobalvariable("count");

count = parseint(count);

if(rowcount%2 ==0)else

if(i%count==0)

www.birthome.cn

用Birt 製作交叉報表

1 我們先建立乙個簡單的資料庫模型,雖然說簡單,但是為了後期擴充套件,盡量將表設計更加細些.但是,在本例中,我們只用到我們所關心的表.截圖如下 圖一目了然我就不多說了 2 我們將資料庫模型匯出指令碼,這裡我們就匯出為mysql 4.0吧.這裡根據你的需要匯出成你自己的資料庫型別 3 開啟eclips...

為birt交叉報表空記錄設定預設值

我用的birt版本是2.6.2 在設計交叉報表時,有的時候在sql查詢的結果在交叉報表是空記錄,這裡的空記錄就是比如 年月 vehicle mieage 2011 2 1232 123 2011 2 23 123 2011 3 23 12 上面是你的sql查詢的結果,但交叉報表顯示時,按日期分組時,...

交叉表的建立及交叉表資料排序設定

交叉表的建立及交叉表資料排序設定 本文詳細講述一下如何建立交叉表以及交叉表的一些簡單定製 水晶報表9.2,同樣適用於水晶報表10 含 及以下版本 準備 首先你要知道什麼是交叉表,又是在什麼情況下需要用交叉表 交叉表 物件是乙個網格,用來根據指定的條件返回值。資料顯示在壓縮行和列中。這種格式易於比較資...