- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 ssrs 中使用 lookupset 函数,但我一直收到此错误:
[rsLookupOfInvalidExpressionDataType] The Value expression for the textrun ‘Textbox46.Paragraphs[0].TextRuns[0]’ uses a lookup function with an expression that returned a data type that is not valid for the lookup function. The data type must be an RDL Variant type.
我的第一个数据集是这样的:
Student Name | PID
Anakin SkyWalker | 1
Obi-Wan Kenobi | 2
我的第二个数据集(名为 Awards)如下所示:
PID | Xtrnl_Award_Type
2 | BA
我使用的表达方式是:
=Join(LookupSet(Fields!PID.Value, Fields!PID.Value, Fields!Xtrnl_Award_Type_Code, "Awards"), ",")
如果此人在第二个数据集中没有条目,则一切正常。但如果他们这样做了,我的专栏只会显示#Error 而不是逗号分隔的奖项列表。有问题的字段是一个 varchar,不管是否有帮助。我不明白为什么我会收到错误或者我如何才能看到表达式返回的内容。谁能帮忙?
最佳答案
看起来您错过了 LookupSet
函数的第三个参数:
代替
=Join(
LookupSet(
Fields!PID.Value,
Fields!PID.Value,
Fields!Xtrnl_Award_Type_Code,
"Awards"),
",")
试试这个:
=Join(
LookupSet(
Fields!PID.Value,
Fields!PID.Value,
Fields!Xtrnl_Award_Type_Code.Value,
"Awards"),
",")
(实际上,即便如此,字段名称与您在示例中显示的名称不匹配。您可能需要将参数更改为 Fields!Xtrnl_Award_Type.Value
关于reporting-services - ssrs 中的 Lookupset 函数返回奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19407175/
我在不同服务器上有一个包含 2 个数据集的报告。我使用以下表达式从其中一个数据集获取数据: =Join(LookupSet(Fields!field1.Value, Fields!field_1.Va
我有两个数据集:Dataset1(主要)和 Dataset2。我的报表数据集是 Dataset1。 我想从数据集 2 访问总保费金额并将其放入报告中。如果“市场名称”的参数是单值参数,则报告工作正常。
我尝试在 ssrs 中使用 Lookupset 函数,但不断收到此错误: [rsLookupOfInvalidExpressionDataType] The Value expression for
我正在尝试在 ssrs 中使用 lookupset 函数,但我一直收到此错误: [rsLookupOfInvalidExpressionDataType] The Value expression f
您好,我有一列使用查找集表达式 =Join(LookupSet(Fields!ReportUNC.Value, Fields!ReportUNC.Value, Format(Fields!cntSel
我有两个数据集: 我的主要数据集(学生)如下所示: Student Name | PID Anakin SkyWalker | 1 Obi-Wan Kenobi | 2 我的第二个数
我是一名优秀的程序员,十分优秀!