Sql SSRS-钻取表达式
这是我的向下钻取表达式……我设置向下钻取的字段有两个值 -空置的 -占用 空缺时,它将执行此操作(它将不执行任何操作,并保持在同一报告上,即不进行深入分析) =iif(字段!status.Value=“空闲”,无,全局!报告名) 但当“被占用”时,我希望向下搜索启动另一个报告。这是报告的路径 /RANNIP/FYTR报告/FYTR报告详情 有可能用同一个表达式表达吗 这是我目前的表达方式,但显然不起作用Sql SSRS-钻取表达式,sql,reporting-services,Sql,Reporting Services,这是我的向下钻取表达式……我设置向下钻取的字段有两个值 -空置的 -占用 空缺时,它将执行此操作(它将不执行任何操作,并保持在同一报告上,即不进行深入分析) =iif(字段!status.Value=“空闲”,无,全局!报告名) 但当“被占用”时,我希望向下搜索启动另一个报告。这是报告的路径 /RANNIP/FYTR报告/FYTR报告详情 有可能用同一个表达式表达吗 这是我目前的表达方式,但显然不起作用 =iif(Fields!status.Value=“emptable”,Nothing,Gl
=iif(Fields!status.Value=“emptable”,Nothing,Globals!ReportName)&iif(Fields!status.Value=“occulated”,Globals!ReportFolder/RAN NGN/FYTR Reports/FYTRReport\u Detail\u drill)难以理解。请解释“启动另一份报告”。您的意思是将另一个报表嵌入到一个表单元格中吗?我认为您无法根据数据触发另一个报表执行。您的表达式似乎具有无效语法-第二个Iif没有3个参数,并且您的字符串starting/RAN没有引号。