【问题标题】:Adding Value Fields in a different data set in SSRS在 SSRS 的不同数据集中添加值字段
【发布时间】:2013-10-10 02:00:59
【问题描述】:

在这个问题中,它回答了如何添加两个不同的数据集, SSRS - Expression using different dataset fields

我尝试过这种方法,这是我的表达方式

=First(Fields!count.Value, "remclass1")+First(Fields!count.Value, "db_IACS")

问题是只有第一个值是这样计算的

我将提取的 COUNT 添加到过期的Count,我希望它按行添加 只有第一部分

例如:

Column 7 (Count) = Column1(Count) + Column 4 (count) //**per Row**
The value of row 1 column 7 would be column 1 + column 4 row 1
the value of row 2 column 7 would be column 1 + column 4 row 2

拉出的桌子 (由 Count、Grams、Principal 组成)在数据集 db_IACS 上 并且过期表(由 Count、Grams、Prinicipal 组成)在数据集中 remclass1

那么任何帮助如何做到这一点?如何添加两列(在不同的数据集中)

谢谢:)

【问题讨论】:

  • 它们需要是两个不同的数据集吗?你能通过加入 SQL 中的表来做到这一点吗?
  • @ChrisLätta 这就是我的想法,我会尝试将它们加入一个查询中。
  • @User6675636b20796f7521:请不要返回您的帖子并从中编辑上下文信息,以免现有答案无效。如果您将其归类为机密信息,请不要一开始就发布该信息。
  • @Matt 你好,先生。我知道我已经显示了一些我不应该拥有的信息,这就是我修复它的原因,你能帮我更新我的一些问题和提供给他们的答案,这样答案就不会被引用吗?我真的需要你的帮助。
  • @User6675636b20796f7521:chat.stackoverflow.com/rooms/85329/…

标签: reporting-services visual-studio-2005 reportingservices-2005 bids


【解决方案1】:

您可以在 SQL 中执行此操作,如下所示:

SELECT db_IACS.count as PulledOut_Count, db_IACS.Grams AS PulledOut_Grams, db_IACS.Principle AS PulledOut_Principle,
    remclass1.count as remclass1_Count, remclass1.Grams AS remclass1_Grams, remclass1.Principle AS remclass1_Principle
FROM db_AICS
LEFT OUTER JOIN remclass1 ON db_IACS.Id = remclass1.Id

然后只需处理一个数据集中的所有内容。

【讨论】:

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