1
1
马尔, 正如@StevenWhite所提到的,查找可能是您正在寻找的功能。 这里有一个例子。对于示例数据集:
您将注意到,SSRS报告中的每个表都需要为其分配一个数据集。我假设您的表使用的是我们的第一个数据集,我们将其命名为“DataSet1”。上面的第二个数据集是“DataSet2”。 对于总小时数,您将使用表达式。应该是这样的:
因此,您将把本地数据集中的TOTALHOURS\u WO添加到查找函数的结果中。查找所做的是从本地数据集中获取第一个字段,在提供给函数的数据集中查找匹配项(作为字符串),然后从匹配的行返回字段。最后一个参数是要搜索的数据集。 以防你出错。。。最好将数据转换为您想要使用的类型,以防出错。所以
这假设您对员工ID有一对一的匹配。如果必须对两个字段求和,可以尝试以下操作:
TOTALHOURS\u WO的总和将为您提供当前表组中的总和(因此请确保您在表中按员工ID分组)。然后将其添加到LOOKUPSET的总和中。LOOKUPSET的工作原理与lookup相同,但返回一个匹配数组,而不是第一个匹配数组。 希望这有帮助。 |
Bilal Sedef · 如何快速组合特定列上的多个csv文件? 2 年前 |
user191762 · 同时使用两个不同的数据帧 2 年前 |
Ron Inbar · 如何在WinForms中绑定多对多关系? 6 年前 |
yihang hwang · 如何使用c将参数传递到数据集进行查询# 6 年前 |
Abhishek Agnihotri · R中的svm文件处理 6 年前 |