数据在这里:
我期望看到的内容:我想将每个成员和批准人员的价值相加,放在同一行。例如:Maria 是一名审批人员,她的办公室有 2 份文件正在审核中,还有 1 份文件正在处理中。我想将玛丽亚的价值与员工放在同一张桌子上。
我想知道如何编写查询来支持我的 SSRS 工作。我试过:
=COUNT(IIF(Fields!Staff.Value \<\> Fields!Approving_Person.Value, Fields!Staff.Value, Nothing))
我知道查询不正确,您能帮我解决这个问题吗?我不确定我是否需要公共代码来使我需要的表工作。
这将使您的数据集查询变得更加容易。
如果你使用这样的东西
SELECT Staff, CurrentStatus
FROM myTable
UNION ALL
SELECT ApprovingPerson, CurrentStatus
FROM myTable
WHERE ApprovingPerson IS NOT NULL
然后您将获得一份员工和状态列表,然后您可以轻松地从中构建一个矩阵。