FastReport.NET V2017 可空日期DateTime类型

 时间:2024-10-11 23:42:38

1、【方式一】FastReport的Year函数,判断当前日期的年是否小于指定年份,比如小于1900,即当做无效年份处理: Year([数据源.日期字段]) < 1900

FastReport.NET V2017 可空日期DateTime类型

2、【方式一】FastReport的FormatDateTime函数,格式化日期为指定格式: FormatDateTime([数赍铈于脏据源.日期字段],"yyyy-MM-dd HH:mm:ss")

FastReport.NET V2017 可空日期DateTime类型

3、【方式一】结合IIf、Year、FormatDateTime格式化日期字段的完成格式如下: [IIf((Year([数据源.斟捭苏魍日期字段]) < 1900),"",FormatDateTime([数据源.日期字段],"yyyy-MM-dd HH:mm:ss"))]

FastReport.NET V2017 可空日期DateTime类型

4、【方式二】后台实体字段日期转换为string类型,如果日期为空值,就给string赋值为空,如果日期是有效日期,就给日期格式化显示的格式

FastReport.NET V2017 可空日期DateTime类型

5、【方式二】修改FastReport模板的SQL语句,将日期字段类型改为字符串类型,或者直接修改FastReport的数据源字段类型为字符串

FastReport.NET V2017 可空日期DateTime类型

6、【方式二】在绑定字段的时候,按照字符串类型绑定,不需要格式化,因为后台已经格式化好了

FastReport.NET V2017 可空日期DateTime类型

7、运行效果,如果日期为空,打印显示就是空白的。如果日期值有效,就显示对应日期值

FastReport.NET V2017 可空日期DateTime类型
  • foobar2000如何启用媒体库选择项播放列表功能
  • 虚拟机安装panabit图解教程(二)
  • 电脑声音图标不见了怎么恢复-注册表修改篇
  • 电脑优化(内存篇):32位xp如何使用4G以上内存?
  • 怎么让任务栏上的文件资源管理器直接打开此电脑
  • 热门搜索
    初一手抄报 关于感恩的手抄报内容 勤俭节约手抄报内容 关于写字的手抄报 手抄报版图 关于欢度春节的手抄报 关于战争的手抄报 读书节手抄报资料 消防安全教育手抄报 感恩的心手抄报资料