[]
Wyn 的报表表达式提供一系列基于当前时间的动态计算函数,可用于报表中自动获取日期及时间信息,确保数据的实时性和准确性。
取当前日期: {Today()},时间部分为0:00:00
取当前时间: {Now()},含日期和时间
取当前年度: {Year(Today())}
取当前月份: {Month(Today())}
取当月首日: {DateSerial(Year(Today()),Month(Today()),1) }
取当月末日: {DateAdd("d",-1,DateAdd("m",1,DateSerial(Year(Today()),Month(Today()),1)))},原理是:当月首日先加一个月,成为次月首日,再减一天,即为当月末日
示例演示: 以日期'2020-10-13'为例,分步说明如何通过表达式提取年、季度、月、日等时间维度:
在报表设计器中,使用文本框组件编写表达式来查看对应表达式的实际内容。

如将上图表达式中的“ today() ”换成数据集的具体日期段,即可获取到对应字段值的年、季度、月、日。
例如,使用表达式 {Month(订购日期)} ,即可获取订购日期字段第一个日期的月份值。
