【问题标题】:SSRS - Using multiple data sourcesSSRS - 使用多个数据源
【发布时间】:2017-07-05 13:52:56
【问题描述】:

在 SSRS 中使用 2 个数据源和 2 个数据集我正在尝试执行以下操作...

列出任务,在项目列表中使用布尔变量 = true。

项目和任务是 2 个独立的数据源。

项目由任务组成,因此任务 DataSource 有一个 Related_Project 字段。

我想显示与具有该变量的项目相关的所有任务 - true。

对此有任何帮助吗?尝试查找但没有成功。

【问题讨论】:

  • 我认为查找在这种情况下会起作用。你是什​​么意思你“没有成功”......没有数据填充或......?你用了什么表达方式?
  • 在 DataSource1 中,我有一个 title_A,它与 DataSource2 中的 related_title 相关联。在 DataSource1 中,我还有一个名为 red_flag 的布尔变量。我想在 DataSource1 中的 red_flag 变量为真时显示 DataSource2 结果。

标签: reporting-services ssrs-2012


【解决方案1】:

显然,您的表仅限于使用一个数据集。

您可以使用 LOOKUPSET 功能实现您的目标。它的工作方式类似于 LOOKUP,但返回一个包含所有匹配项的数组。然后,您可以将其输出到单元格。将文本框格式化为 HTML(在属性选项卡中),您可以使用
输出数据以制作列表。

您将无法利用组、排序和将每个值放在一个单元格中。如果可能的话,我建议您编写一个查询来加入您的数据集,这样您就可以获得所需的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多