发布
社区首页 >问答首页 >如何使用SSRS将一个数据集的数据附加到主数据集

如何使用SSRS将一个数据集的数据附加到主数据集
EN

Stack Overflow用户
提问于 2019-04-17 13:22:42
回答 3查看 766关注 0票数 0

基于SSRS的问题:我有来自两个不同来源的数据( Server和Oracle )--它们有相同的字段,我为每个数据源创建了两个数据集,这里的SQL有2年前的旧数据,Oracle有最新的数据。因此,我的问题是如何用新的Oracle数据追加旧的SQL数据,并在一个tablix中显示

  1. 尝试使用参数,但不是为我工作,我可能做错了。

预期的结果将是将2个数据集结果附加到一个数据集中,这样我就可以将其放入一个tablix中。

EN

回答 3

Stack Overflow用户

发布于 2019-04-17 20:04:49

正如注释中提到的,您可以在Subreports的帮助下实现这一点。为什么子报表基本上是SSRS中的tabllix,它将显示来自一个数据集的数据。但是,您可能有类似dataset Oracle中的数据,其中每一行几乎没有列,让我们考虑它有唯一的字段--我们将其命名为accountid,并基于accountid,如果您有dataset sql中的行,则可以在另一个sql数据集的子报表中显示行。

票数 0
EN

Stack Overflow用户

发布于 2019-04-17 20:16:01

如果只想将类似的数据从一个数据集附加到另一个数据集,则可以将第二个表放在第一个表的下面。

  • 复制第一个表
  • 粘贴表的副本,就在第一个表下面
  • 删除第二个表的标题
  • 更改表的位置,使其停靠到第一个表(如果表的标题和数据行高度为.25英寸,则第二个表将从.5英寸顶部开始)
  • 将第二个表的数据集更改为第二个数据集,必要时更改字段

结果看起来就像一张桌子,尽管它实际上是两张。当导出到excel时,应该不会引起注意。只要第一个表和第二个表之间没有空白,数据之间就不会有额外的空白行。

票数 0
EN

Stack Overflow用户

发布于 2019-04-17 22:19:03

如果你真的想把数据集组合成一个,这样你就可以在图表中使用它们,那么几天前,当我为另一个问题找到答案时,我想出了一个方法。

您应该能够对您的数据使用相同的原则。

如果这不起作用,那么请发布一个包含键/唯一列的数据样本,我将根据您的场景添加一个完整的答案。

先看看我对类似问题的回答。

Is there a way to get list of all column values from multiple datasets

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55728558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档