润乾报表 多数据源如何比较两个字段值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了润乾报表 多数据源如何比较两个字段值?相关的知识,希望对你有一定的参考价值。

定义两个数据源:
ds1: select id, name, address
from userTable
where id>100

ds2: select id, name, address
from userTable
where id>100

两个一模一样,如何在一个报表中比较 ds1.id和ds2.id,如果两者相同则,取ds1.name和ds2.address,ds2.id 显示

以上的例子只是说明问题发生的情况,无真实意义。

若有高手看见此帖,烦请不吝赐教。谢谢!

润乾报表我还真的没有用过,只知道在FineReport报表中,这个是用“过滤条件”来实现的。
先将字段ds2.id、ds2.address、ds1.name拖拽至设计器单元格中,以ds2.id作为左父格,然后双击ds2.id所在的单元格,添加过滤条件为“id 等于 \'ds1.id\' ”,即可实现其后各字段均为当ds1.id等于ds2.id时的数据。
不知润乾报表是否也具备添加过滤条件的功能,楼主可以试一下。
参考技术A 润乾这么难用吗?这功能应该很简单实现。。

润乾报表基础知识

1.什么是润乾报表

  润乾报表是很优秀的web报表工具,那什么是报表呢?报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。

2.润乾报表的组成

  润乾报表由三个部分组成:设计器、服务器、调度器

  1)报表设计器

    设计编辑报表,自带报表运算引擎,连接数据库后可预览打印报表,并可成其他格式保存,设计器不依赖于其它部分,可作为独立的工具使用;

  2)报表服务器

    在后台提供统计报表运算和数据填报处理的服务,开放各层次的API 接口调用,由其它程序员调用生成结果报表;报表服务器只能运算设计器编辑的报表,但运行时不再依赖设计器;

  3)报表调度器

     作为服务程序运行在设定的时刻自动计算报表并将结果保存或推送到指定的目标;调度器的调度规则设置由设计器完成,运行时依赖于报表服务器;

3.数据来源

  报表的数据主要是基于数据库的,它可以连接多种数据库,也可以自己内建数据集。

以上是关于润乾报表 多数据源如何比较两个字段值?的主要内容,如果未能解决你的问题,请参考以下文章

乾润乾报表服务器怎么计算两个单元格之间的除法

国内报表软件领域,Smartbi、帆软和润乾报表哪个比较强?

润乾报表 4.0 与润乾报表 V2018 函数对照

润乾报表如何取单元格的值

润乾报表美化设置 -- 样式

润乾报表中=ds1.group false是啥意思