交叉表風格的DATAWINDOW增加標題的方法

2022-04-09 01:52:32 字數 857 閱讀 5201

在某些情況下交叉表是很好的展現形式,但是多數情況下列印給客戶的交叉表需要增加乙個標題,這個時候有兩種方法:

1、做兩個dw,乙個是交叉表,乙個是復合報表,將交叉表嵌入到復合報表,這樣就可以實現標題的增加了

2、直接給交叉表增加標題,下面討論這種方法的實現步驟

1).在dw畫筆上增加乙個t_title的文字框,將它的position>layer設定為foreground,如下圖:

2).在dw檢索後增加如下**(grand_sum_c_count_t為最後一列的列名): 

1dw_1.settransobject(sqlca)

2dw_1.retrieve()34

dw_1.object.t_title.text="

交叉表標題例項 "5

dw_1.modify(

"datawindow.crosstab.staticmode=yes")

6dw_1.object.t_title.width 

=string

( long

(dw_1.object.grand_sum_c_count_t.x) 

+long

(dw_1.object.grand_sum_c_count_t.width) +5

)7dw_1.modify(

"datawindow.crosstab.staticmode=no")

8     3).執行後效果如下圖:

交叉表的實現,

表如下 a b 10 5 5 4 8 怎麼用sql語句變成 15 5 12 declare sql varchar 8000 set sql select sql sql rtrim a sum case a when rtrim a then b else 0 end from table1 gr...

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

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

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

我做了簡單的 進行說明,相信你可以很快跟你的應用對上號了 好,現在我們開始 step1 從頭開始建立交叉表 在這裡我簡單的選取了乙個表,這個表的資料並不適合用來做交叉表 不過我在這裡只做演示用,就不管那麼多了 這裡選你要在行和列上顯示的資料,以及相應的彙總 圖表在這裡就不要選了 好,交叉表這就完成了...