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