我在Report Builder 3.0報告中有兩個參數,其中一個會給出當前季節(稱爲Current_Season),第二個參數會給出當前季節和上一季(稱爲Season_Selection)。 Current_Season默認爲當前季節,但用戶可以在報告運行後更改它。當主要參數不會改變Report Builder相關參數
我遇到的問題是,當Current_Season一旦報告運行並且用戶決定查看不同季節時,Season_Selection似乎並沒有改變。
我構建Season_Selection的方式是我輸入兩個取決於Current_Season和Last_Season參數的默認值。所以本質上,Season_Selection取決於兩個參數。 (今天())= 1,年(今天())&「 - 」&年份(今天())+ 1,年份(今天())我的表達式爲Current_Season: -1 & 「 - 」 &年(TODAY()))
這裏是我的Last_Season表達式:= CINT(LEFT(參數Current_Season.Value,4!)) - 1 & 「 - 」 & CINT(右(參數!Current_Season.Value,4)) - 1
而Season_Selection的默認值只是@Current_Season和@Last_Season。
我是否必須以不同方式構建參數或者是否需要檢查某個設置?我在屬性的高級部分中檢查了所有參數中的「始終刷新」氣泡。