報表的合計公式中使用報表條件,可以在【可拷貝到復雜公式中的條件】里面直接選擇
如下圖所示,報表條件為 【@開始日期__datetime】 公式中使用的變量就是【 Parameters!開始日期.Value】
報表條件為 【@機構編碼】 公式中使用的變量就是 【Parameters!機構編碼.Value】
涉及到日期的計算,可以使用 dateadd或者datediff 函數(shù)
DateAdd具體用法如下
DateAdd(interval, number, date)
設置interval 參數(shù)可以有以下值:
設置 描述
yyyy 年
q 季度
m 月
y 一年的日數(shù)
d 日
w 一周的日數(shù)
ww 周
h 小時
n 分鐘
s 秒
如將開始日期加一,則可以這么寫
= DateAdd(“d”, 1, Parameters!開始日期.Value)
具體執(zhí)行效果如下圖
DateAdd具體用法如下
DateDiff (interval, Date1 , Date2[,firstweekofyear[,firstweekofyear]])
interval用法和DateAdd一樣
firstweekofyear:設定每周第一天為星期幾, 若未設定表示為星期天。 >FW 的設定值如下:
0 使用 >API 的設定值。
1 星期天
2 星期一
3 星期二
4 星期三
5 星期四
6 星期五
7 星期六
如將開始日期和結束日期作比較,則可以這么寫
= DateDiff(“d”,Parameters!開始日期.Value,Parameters!結束日期.Value)
具體執(zhí)行效果如下圖