固定列填充的报表怎么做 -- 四列一换行

 

有这样的一个需求,如下图所示:

imagepng

想要吧数据分多行 四列显示。
列数固定,行数不固定,

针对这样的需求,实现的思路是 to 函数和 valueat 的结合使用。

横向 to(0,3) 扩展四列。
行的扩展为 to(0,ds1.count()/4)

数据的取用 则是 valueat 函数
具体设计界面如图所示:

imagepng

表达式为 :=valueat(ds1.select(field1:1),A2*4+B1)

问题即可解决。