我有这两个数据集
我要做的是比较类别购买 psd_parentproductcategoryid,并将其与All类别 psd_parentproductcategoryid进行比较,以获取未出现在类别购买结果中的类别
我使用的是FetchXML,而不是SQL。
发布于 2016-07-19 08:01:15
您应该能够对此使用查找:
=lookup(Fields!psd_parentproductcategoryid.Value,Fields!psd_parentproductcategoryid.Value.Value, Fields!psd_parentproductcategoryid.Value, "AllCategories")
过滤部分是什么可能是棘手的。我找不到我的榜样,但有办法。希望这至少能让你开始。
**编辑
我有个叫“礼物”的情人。要筛选数据集时传递的值为0。
下面是tablix上的过滤器代码:
=iif(Parameters!Present.Value = 0 , lookup(Fields!psd_parentproductcategoryid.Value,Fields!psd_parentproductcategoryid.Value.Value, Fields!psd_parentproductcategoryid.Value, "AllCategories") is nothing, "FALSE", "TRUE"), "TRUE")
**编辑2您可以将其添加到筛选器中,仅返回其他数据集中不存在的值。
IIF(=lookup(Fields!psd_parentproductcategoryid.Value,Fields!psd_parentproductcategoryid.Value.Value, Fields!psd_parentproductcategoryid.Value, "AllCategories") is nothing, Fields!psd_parentproductcategoryid.Value, nothing)
https://stackoverflow.com/questions/38462962
复制相似问题