我正在尝试格式化 Reporting Services 报告中将包含DateTime?
值或不包含值的某些单元格。
如果基础数据有一个NULL
,DateTime?
我不想显示任何内容(空单元格) - 如果该数据源包含一个值,我想以短日期格式显示日期(dd.MM.yyyy
在我的语言环境中)。
所以我试着把这个公式放到相关的SSRS单元格中
=FormatDateTime(Fields!DatumBSE.Value, 2)
但现在我得到01.01.0001
了所有的NULL
日期......
IsNothing()
我似乎无法理解NULL
如何在 SSRS (VB) 公式中执行此操作....在这种情况下显示一个空字符串?
解决方案:
我最终使用了这个功能:
=IIF(IsNothing(Fields!DatumBSE.Value), "", FormatDateTime(Fields!DatumBSE.Value, 2))
现在对我来说似乎工作得很好。