帆软 一个数据集ds 用到来自两个服务器的数据库中的表,该怎么设置呢
帆软里面一个数据集只能选一个数据连接,也就是只能连你一台数据库服务器。
在数据库方面做点改动吧。物化视图,DBLINK啥的。
根据您的描述,可以使用帆软的关联数据集。
1、定义一个数据库查询 ds1 ,取数据库A里的A表
2、定义一个数据库查询 ds2,取数据库B里的B表
3、定义一个关联数据集 Multi1,将ds1与ds2合并
关联数据集,帆软帮助文档地址:https://help.finereport.com/doc-view-125.html
除帆软的关联数据集之外,您还可以考虑在数据库后台,将两个库的表合并成一个表、视图等方式方便帆软查询。
将两个数据集查出来 在单元格进行过滤绑定
简单多源报表 https://help.finereport.com/doc-view-327.html
复杂多源报表 https://help.finereport.com/doc-view-326.html