润乾集算报表多样性数据源之动态源
2014-10-24 16:18
351 查看
多样性数据源在报表开发中越来越常见,润乾集算报表对多样性数据源的有效支持使得这类报表开发变得非常简单,目前集算报表除了支持不同类型的数据源(RDB、TXT文本、Excel、JSON、HTTP、Hadoop、mongodb)外,还可以根据实际应用情况动态连接不同的数据源完成动态数据源报表的开发。下面通过一个简单实例说明使用过程。
首先需要新建两个数据源(xmos1和xmos2),用于报表制作和预览:
设置报表参数
设置数据集
使用集算报表设计器新建报表模板,使用脚本数据集。
在A1中根据报表参数判断需要连接的数据源,A2完成数据查询,结果通过A4返回。
设置报表表达式
编辑报表表达式,直接使用集算脚本返回的结果集,使用简单的列表表达式,完成报表制作
可以看到,使用脚本数据集通过接收报表参数进行简单的判断即可完成动态数据源连接,不必另外在Java程序中完成,更加简单直接。
报表说明
应用中需要通过参数控制报表连接的数据源,当参数flag为1时连接数据源一(xmos1),否则连接数据源二(xmos2),查询指定年份到现在的订单情况。在集算报表中,可以通过集算脚本完成参数的判断,以连接不同的数据源;然后在报表模板中使用脚本返回的结果集,与使用一个数据源一样。以下为实现步骤:编辑报表模板
设置数据源首先需要新建两个数据源(xmos1和xmos2),用于报表制作和预览:
设置报表参数
设置数据集
使用集算报表设计器新建报表模板,使用脚本数据集。
在A1中根据报表参数判断需要连接的数据源,A2完成数据查询,结果通过A4返回。
设置报表表达式
编辑报表表达式,直接使用集算脚本返回的结果集,使用简单的列表表达式,完成报表制作
可以看到,使用脚本数据集通过接收报表参数进行简单的判断即可完成动态数据源连接,不必另外在Java程序中完成,更加简单直接。
相关文章推荐
- 润乾集算报表多样性数据源之动态SQL传递
- 润乾集算报表多样性数据源之Excel
- 润乾报表实现动态数据源报表及改进
- 润乾集算报表实现动态数据源
- 润乾集算报表多样性数据源之Hadoop
- 润乾报表:动态改变填报更新数据的数据源
- 润乾集算报表多样性数据源之json
- 润乾集算报表多样性数据源之混合多源
- 润乾报表中利用API动态设置左表头
- 润乾集算报表多样性数据源之多结果集
- 集算报表与润乾报表处理动态报表时的异同
- 润乾报表动态显示列
- 润乾报表 填报表实现动态更新数据
- 润乾报表利用动态宏实现根据字符串参数顺序确定多层分组顺序
- 润乾报表 -根据登录用户控制报表展现效果(动态宏)
- 润乾报表中API动态合并格,连续显示行号
- 使用润乾报表数据作为数据源创建统计图
- 用集算器实现动态数据源报表 推荐
- 润乾报表通过ajax实现参数的动态过滤
- 润乾报表动态显示或者增加列