RDLC交换机构造 - 还有其他吗?

m.e*_*son 12 reporting expression rdlc visual-studio-2010

我在报告中有以下表达式:

= Switch( Fields!RATE_CODE.Value = "First", " £/Week",
          Fields!RATE_CODE.Value = "Second", " £/Day")
Run Code Online (Sandbox Code Playgroud)

我已经搜索了所有但无法找到添加elsedefault表达式的方法.这个结构上似乎没有任何文档.

这可能吗?

Mar*_*icz 26

Switch函数返回与计算结果为true的系列中的第一个表达式关联的值,您可以使用以下技巧:

= Switch( Fields!RATE_CODE.Value = "First" , " £/Week",
          Fields!RATE_CODE.Value = "Second", " £/Day",
          1 = 1,                           , "default value" )
Run Code Online (Sandbox Code Playgroud)