参数 宏 函数 控制列名顺序
需求背景:
如何制作一个动态 列名的报表出来,按照常规的设计思路 报表一旦设计完成后,其基本设计骨架就已经完成了,后期只是数据经过引擎计算将数据填充到对应的设计样式中。如何使得设计样式(此处非css)也能够动态。
实现思路:
要动态 首先想到是 宏的 替换功能,列名顺序 可以通过参数来人为控制。而报表单元格的表达式的设计也可以借用润乾函数来做到通用效果。
操作步骤:
1. 数据集利用宏来达到动态效果
SELECT ${macro1} FROM EMPLOYEE
宏的声明设置为
2. 报表界面设计 引用函数做通用效果
3. 参数输入 控列名顺序
以及相关效果
上面就达到了一个按照参数输入列名顺序及个数来动态展现报表设计模型的效果。
发布日期:2013/05/06
本文分类:
知识库