Reporting services 生成到word fotramt的ssrs报告
我是ssrs新手,面临一些问题。我的目标是将.rdl导出为.word格式 第一期: 使用textbox1静态列名设计了一行,并将来自插入like表的数据库的动态值加入到另一个textbox2中。 将文件导出到word时,值超出文本框,并且没有正确对齐。 第二期: 我在日期集上创建了一个表,并根据该表绘制了一个表,如果没有值,则传递策略id,表示行名称不可见。我希望@least row name应该在那里,如果没有值,则用户需要零值 在传递策略id映像之前---- 传递策略id后:Reporting services 生成到word fotramt的ssrs报告,reporting-services,Reporting Services,我是ssrs新手,面临一些问题。我的目标是将.rdl导出为.word格式 第一期: 使用textbox1静态列名设计了一行,并将来自插入like表的数据库的动态值加入到另一个textbox2中。 将文件导出到word时,值超出文本框,并且没有正确对齐。 第二期: 我在日期集上创建了一个表,并根据该表绘制了一个表,如果没有值,则传递策略id,表示行名称不可见。我希望@least row name应该在那里,如果没有值,则用户需要零值 在传递策略id映像之前---- 传递策略id后: 所以,你的问
所以,你的问题是,如果没有值,你的文本框需要显示零 以下是解决方案:
=IIF(String.IsNullOrEmpty(Fields!YourField.Value), 0, Fields!YourField.Value)
或
是的,尝试了与expression=IIF(isnothing(fields!fieldname.value),0,fields!fieldname.value)完全相同的表达式。2.问题谢谢您提供了很好的解决方案。
=IIF(String.IsNullOrEmpty(ReportItems!Textbox1.Value), 0, ReportItems!Textbox1.Value)