当前位置: 代码迷 >> .NET报表 >> RDLC 跳至表格表达式语法
  详细解决方案

RDLC 跳至表格表达式语法

热度:8910   发布时间:2013-02-25 00:00:00.0
RDLC 跳至报表表达式语法
RDLC里钻取报表的位置是可以填写表达式的,但是我怎么写语法都不对,有人知道么。

我要实现的功能很简单,如果用户钻取的单元格内容是“鱼”就进入reportFish.rdlc,否则进入reportPam.rdlc

我尝试这样写报语法错误
=IIF(Field!Type.Value="鱼",reportFish,reportPam)
------解决方案--------------------------------------------------------
解决了,把报表常量用字符串返回即可,不过所有分支的报表要有相同的参数,否则就要在DrillThrough事件中编程添加对应的参数。返回空串一样会跳转,需要在DrillThrough事件中手动取消。

=IIF(Field!Type.Value="鱼","reportFish","reportPam")