Pdf LookUnder错误报告项表达式

Pdf LookUnder错误报告项表达式,pdf,reporting-services,report,rdlc,Pdf,Reporting Services,Report,Rdlc,我正在根据学费类型和相应的费用类型生成学生人数的PDF报告 我有两个数据集 学费 TutionFeeType(字符串) 计数(整数) feeRow数组(不需要显示) 费罗 TutionFeeType(字符串) FeeType(字符串) 计数(整数) 这个想法: 学费类型1 |类型1 |计数1 (--空单元格---)| FeeType2 | Count2 (--空单元格---)|总计|和(Count1,Count2) 学费类型2 |类型3 |计数3 (--空单元格---)|总计|和(计数3

我正在根据学费类型和相应的费用类型生成学生人数的PDF报告

我有两个数据集

学费

  • TutionFeeType(字符串)
  • 计数(整数)
  • feeRow数组(不需要显示)
费罗

  • TutionFeeType(字符串)
  • FeeType(字符串)
  • 计数(整数)
这个想法:

学费类型1 |类型1 |计数1
(--空单元格---)| FeeType2 | Count2
(--空单元格---)|总计|和(Count1,Count2)
学费类型2 |类型3 |计数3
(--空单元格---)|总计|和(计数3)

Tablix数据集为TUTIONROW 仅使用FeeType列进行im测试,单元格中为表达式

=Join(LookupSet(Fields!TuitionFeeType.Value,Fields!TuitionFeeType.Value,Fields!FeeType.Value, "FeeRow"), VbCrtl)
我遇到的错误是: ReportPublishingException:文本框“Textbox10”的值表达式引用字段“FeeType”。报表项表达式只能引用当前数据集范围内的字段,如果在聚合内,则只能引用指定数据集范围内的字段


其中Textbox10是表达式所在的单元格。据我所知,tablix中的内容只能来自1个数据集,但Lookup和LookupSet检查2个数据集中的2个值(如外键)(第一个是tablix的数据集,第二个是数据集(在本例中为FeeRow)基于外键,我们要显示哪个值。TutionFeeType是一个字符串。

我将主查询重写为CTE,以包含链接表信息错误表示FeeType字段不在FeeRow数据集中。请检查数据集字段-这可能只是一个案例问题。