首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LookUp不匹配

LookUp不匹配
EN

Stack Overflow用户
提问于 2014-10-30 22:40:59
回答 1查看 32关注 0票数 0

所以,我在报表生成器中遇到了一个问题,这个问题简直让我抓狂。

我有两个数据集;一个叫DS_Grades,另一个叫DS_Pupils。我想基于两个数据集中的字段PupilID执行一个简单的LookUp,并将DS_Grades中的一个评分返回到一个基于DS_Pupils的矩阵中。

我使用的公式是:

=LookUp(字段!PupilID.Value,字段!PupilID.Value,字段!Grade.Value,"DS_Grades")

我已确认:

1) DS_Grades具有正确的PupilIds 2)在等级字段中实际存在值3)两个PupilID字段(即,在两个数据集中)绝对是整数而不是文本。

此外,如果我将一个名为“DS_Grades”的计算字段添加到测试,并用值208301填充,这是一个有效的PupilID,那么我可以输入下面的公式,它工作得很好:

=LookUp(208301,字段!test.Value,字段!Grade.Value,"DS_Grades")

因此,LookUp本身必须正确匹配,这意味着一定是PupilID字段导致了问题,但我已经对它们进行了五重检查,它们肯定以正确的格式具有正确的值。我完全不明白为什么SSRS认为它们不匹配。

请帮帮我!

EN

回答 1

Stack Overflow用户

发布于 2014-10-30 23:38:30

明白了!一些过滤是在数据集级别进行的(而不是我通常做的查询),这会让整个事情脱节。去掉它,就没问题了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26655937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档