登录 
欢迎来到陈冬冬(雪地里走)的学习天地 | 经验分享整理平台 | 陈冬冬
 服务器本次启动于:17天前 

润乾报表的复杂数据与遇到问题(三)

2015-05-30 01:00:00 阅读:()

      其实上一篇的sql报表我的例子是稍微简单点的,再稍微复杂些的有可能是多表联查、where条件一大堆的、cas when一大堆的,只要能使用sql语句查出来的,其实这些都是没有任何问题的,但有一些情况比较复杂,比如说sql语句是根据后台业务逻辑来生成的或者说报表的数据来源于其他系统提供的接口,这种写sql的报表其实就派不上用场了,我们可以使用润乾报表提供的另外一种方式来解决,写一个我们自己的数据工厂,来生成相应的数据,将数据提供给润乾报表来做显示,接下来看看如何实现的。

1、使用报表设计器绘制报表

        这一点同之前的一致,有个关键点特别需要注意,新建报表时选择的自定义报表,数据集类型是我们程序中的类的全路径,其他不变。

psb.jpg 

2、在程序中创建一个com.UserReoprtDataSet

        用于向报表中填充数据,此部分代码应该很清晰明了,不多说,如下图: 

psb.jpg 

运行效果如下图: 

psb.jpg 
 

早期存储QQ空间日志地址为:http://user.qzone.qq.com/88911006/blog/1432913262

 



你可能感兴趣的:
      关键字:sql(4)com(2)一大堆(2)接下来(1)关键点(1)
      互动()
      评论()
      比起点赞,站长更喜欢登录后的评论
      • 0
      • 0
      • 0
      • 0
      • 0