Reporting Service 報表參數預設值技巧

Reporting Service 報表參數預設值技巧
應用案例:Reporting Service 報表參數預設值技巧

例一:預設值為昨日

1 dateadd("d",-1,today) 
view plain | print | copy to clipboard | ?
dateadd("d",-1,today)

 

說明:將今天日期加上【-1】。

函數:dateadd , today

例二:預設值為上月最後一天

1 dateadd("d",-1, cdate("#" & year(today).ToString   
2 "/" &   month(today).ToString  & "/1#"))  
view plain | print | copy to clipboard | ?
dateadd("d",-1, cdate("#" & year(today).ToString & "/" & month(today).ToString & "/1#"))

 

說明:先取得【本月第一天】的日期,再加上【-1】,就可得到【上月最後一天】。

函數:dateadd , cdate , year , today , month

例三:預設值為上月第一天

1 cdate("#" & year(dateadd("m",-1,today)).ToString   
2 "/" &   month(dateadd("m",-1,today)).ToString  & "/1#")  
view plain | print | copy to clipboard | ?
cdate("#" & year(dateadd("m",-1,today)).ToString & "/" & month(dateadd("m",-1,today)).ToString & "/1#")

 

說明:先取得上月份的年度,接著取得上月份,最後連同字串1一起串連。

函數:cdate , year , dateadd , today , month 

你可能感兴趣的:(Reporting Service 報表參數預設值技巧)