我有我在我的数据库已经上演了这样一些数据:Crystal Reports:如何在交叉表中的每个新页面上重复固定数量的行/标题?
RowHeader ColumnHeader Value
Row1 Col1 (1,1)
Row1 Col2 (1,2)
Row1 Col3 (1,3)
Row1 Col4 (1,4)
Row1 Col5 (1,5)
Row2 Col1 (2,1)
Row2 Col2 (2,2)
... ... ...
RowN ColM (N,M)
而且,正如你可能已经猜到,我在下面的方式把这个在跨标签:
Columns:
ColumnHeader
Rows: Summerized Fields:
RowHeader Max of Value
这产生了以下报告:
Col1 Col2 Col3 ... ColM
Row1 (1,1) (1,2) (1,3) ... (1,M)
Row2 (2,1) (2,2) (2,3) ... (2,M)
... ... ... ... ...
RowN (N,1) (N,2) (N,3) ... (N,M)
现在,这个报告跨多个页面,并在每一页上,我想总是从第一对夫妇RO的显示数据ws和列(有点像Excel中的冻结窗格)。总是需要显示的行数和列数是恒定的。例如。比方说,在每一页上,我想要显示第1列到第3列和第1列:
-- Page 1 --
Col1 Col2 Col3 Col4 Col5
Row1 (1,1) (1,2) (1,3) (1,4) (1,5)
Row2 (2,1) (2,2) (2,3) (2,4) (2,5)
Row3 (3,1) (3,2) (3,3) (3,4) (3,5)
Row4 (4,1) (4,2) (4,3) (4,4) (4,5)
Row5 (5,1) (5,2) (5,3) (5,4) (5,5)
-- Page 2 --
Col1 Col2 Col3 Col6 Col7
Row1 (1,1) (1,2) (1,3) (1,6) (1,7)
Row6 (6,1) (6,2) (6,3) (6,6) (6,7)
Row7 (7,1) (7,2) (7,3) (7,6) (7,7)
Row8 (8,1) (8,2) (8,3) (8,6) (8,7)
Row9 (9,1) (9,2) (9,3) (9,6) (9,7)
-- etc. ---
我该怎么做?
好的好吧......你抓住了我......我对使用水晶报表完全陌生(是什么让它走了?)。我有一种感觉,那就是数据目前的分类方式无法完成,但我完全开放地以另一种方式来分发数据来完成这项工作。提前致谢。