我正在SSRS中使用图表构建报告,其中我设置了以下DynamicWidth表达式:
=Iif(UCase(Globals!RenderFormat.Name) = "PDF", "26", "10") & " cm"
但是,从报表管理器导出为PDF时,图表大小不会更改。
有什么想法吗?
编辑:我放置了一个文本框以查找Globals!RenderFormat.Name
,结果发现它正在提供#ERROR
,并在表达式编辑器中标记为“无法识别的标识符”。有办法解决吗?
答案 0 :(得分:1)
试试这个
=IIF(UCASE(Globals!RenderFormat.Name)="PDF","26","10 ")+"CM"
<强>更新强>
我已经在SSRS 2008上测试过它可以正常运行
答案 1 :(得分:0)
我找到了解决方案 - 结果是服务器处于vanilla 2008版本,而不是R2。