社区
Web 开发
帖子详情
润乾报表两个数据集进行关联的问题
qiufeng1989916
2014-06-20 05:15:31
问题大概如题 ,我在润乾报表里建了两个数据集,即两个sql语句,条数相同
出来的结果字段个数不同,
怎么给这两个数据集建立关联呢,已知他们两个的关联id
ds1.org_id = ds2.org_id
请用过润乾报表的同志指点下
...全文
673
3
打赏
收藏
润乾报表两个数据集进行关联的问题
问题大概如题 ,我在润乾报表里建了两个数据集,即两个sql语句,条数相同 出来的结果字段个数不同, 怎么给这两个数据集建立关联呢,已知他们两个的关联id ds1.org_id = ds2.org_id 请用过润乾报表的同志指点下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
魔都
2016-11-24
打赏
举报
回复
润乾报表 我东西我用过,但是忘了,你可以直接找他们润乾报表的工程师。这个付费的东东他们管支持。
yilong1489
2016-11-24
打赏
举报
回复
研究出来了么亲?我也有一样的问题
Java/Web
报表
开发工具/
报表
工具-FineReport初级入门教程
介绍
报表
的相关知识和基本概念,以及
报表
工具FineReport初级
报表
的制作,分组
报表
、自由
报表
、多源
报表
、交叉
报表
、主子
报表
原理及制作,图表、参数查询模块,数据钻取的介绍,填报、多sheet填报、数据上报等填报实现原理与制作,以及在系统中的部署集成等。
两个
数据集
相
关联
如何提高运行效率
在
润乾
报表
中使用多个
数据集
的时候,可能需要将
数据集
之间
进行
一个
关联
。一般情况下我们会在单元格中这么写: 这样写确实没有
问题
,但是如果这样的
关联
比较多的话,会导致
报表
运行速度特别慢,影响效率。 对于这种情况,可以通过参数将
两个
数据集
关联
起来,并且可以提高
报表
的运行效率。下面就一起来看一下如何做: 第一步,建立
两个
数据集
ds1和ds2 Ds1:SELECT 订单.订单ID,订
润乾
集算
报表
实现多
数据集
关联
的示例
多数据源混合的场景在
报表
开发中非常常见,如:数据来源于多个数据库、数据库和文件混合的场景。传统
报表
工具在处理这种
问题
时往往采用两种方式:1将数据统一到一个数据库中,来避免跨库查询或数据库文件混合查询;2使用高级语言为
报表
自定义
数据集
,在程序中完成多数据源
关联
运算。上述做法除了对数据库产生影响、增加实现难度外,往往
报表
性能也不理想。 使用
润乾
集算
报表
对异构数据源的有效支持可以很方
润乾
报表
两个
无
关联
的
数据集
展现
报表
中有
两个
数据集
,想要展现数据,
两个
数据集
的数量不一致,直接在单元格里面写
两个
数据集
的表达式,ds1.select(字段),ds2.select(字段) 这样的话,
数据集
中数据量少的会随着数据量多的扩展,而且,数据量少的会重复扩展,这样就达不到想要的效果。想要达到
两个
数据集
数据展现相互不影响,需要通过函数实现。 使用单元格to函数,先计算出数据量多的那个
数据集
,然后通过valueat()函数
fineReport同一张
报表
多个数据源
关联
我们在做
报表
的时候经常会遇到这样一个
问题
,为了提高检索性能,我们可能会把比较长的
关联
复杂的sql拆成多个sql,单独显示,所有我们就定义多个数据,说白了,每个数据源都是sql查询的字段而已。下边以
两个
数据源为例子,讲解下帆软符合实现表格间数据源之间的数据传递的。 需求:数据源 ds1 里面有p1_id 数据源 ds2里面也有这个id ,同一行中 如何根据 前边 ds1数据里面的 id 后边
关联
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章