2016-07-22 25 views

回答

0

您不能在運行時設置DataSetName屬性,但您可以根據星期幾選擇要在數據集中返回的數據。

IF DATENAME(WEEKDAY,GETDATE()) = 'Friday' 
    select categoryDS1 Category, salesDS1 Sales from tableDS1 
ELSE 
    select categoryDS2 Category, salesDS2 Sales from tableDS2 

如果兩個SELECT語句具有相同的列這將作品名 和類型。

讓我知道這是否有幫助。

0

您可以在報告中放置兩份報告的副本,並簡單設置要顯示的報告的可見性。對於Visibility屬性的數據集1的表達應該是:

=IIf(WeekdayName(Weekday(Today)) = "Friday", True, False) 

交換的結果爲DataSet2。

相關問題