因為常用後發現參數面板的控制針對日期部分常常有這些狀況

1.起迄日期在每月的第一天與最後一天

這時候就可以運用

起(starttime)  =DATEINMONTH(TODAY(),1)

迄(endtime)  =DATEINMONTH(TODAY(),-1)

2.起迄日期在上個月的第一天與最後一天

起(starttime)  =DATEINMONTH(monthdelta(today(),-1),1)

迄(endtime)  =DATEINMONTH(monthdelta(today(),-1),-1)

3.起迄日期在年度的第一天與最後一天

起(starttime)  =DATEINYEAR(TODAY(),1)

迄(endtime)  =DATEINYEAR(TODAY(),-1)

4.起迄日期在季度的第一天與最後一天

起(starttime)  =DATEINQUARTER(TODAY(),1)

迄(endtime)  =DATEINQUARTER(TODAY(),-1)

5.起迄日期在本週的第一天與最後一天

起(starttime)  =DATEINWEEK(TODAY(),1)

迄(endtime)  =DATEINWEEK(TODAY(),-1)

這樣一來,報表不用因為時間的改變而需要去改變報表設定

加入這些細膩度的調整,使用者會用起來更方便。

arrow
arrow

    Y銘 發表在 痞客邦 留言(0) 人氣()