我有一个带有参数学生姓名和学生 ID 的下拉菜单。当我选择学生姓名时,会出现如下文本框并具有提交按钮:
单击学生 ID 时,报告参数显示如下:
对于学生姓名和学生 ID,我正在使用数据集 StudentDetails。当报告运行时,如果未找到学生姓名的值,则应显示消息“未找到学生姓名”,如果学生 ID 不正确,应显示消息“未找到学生 ID”。
在报告中,我添加了一个文本框来显示消息,其表达式如下:
=SWITCH(
First(Fields!StudentName.Value, "StudentDetails")=""," Student Name not found ",
First(Fields!StudentId.Value, " StudentDetails ")=""," Student Id not found ")
当输入错误的学生姓名时,消息会正确显示,但是,对于错误的学生 ID,仍然会显示相同的消息“未找到学生姓名”</p>
感谢您的帮助