我有一份計劃每週五通過電子郵件發送的報告(每週報告。如果週五是假期,有什麼辦法可以讓這份報告通過電子郵件發送出去,而不是通過將假期存儲在表格中。或類似性質的如何制定計劃報告考慮節假日?
我想更合適的問題可能是:?是否有可能在SSRS創建一個數據驅動的時間表
具體而言,所有的假期將是用戶定義的理想存儲在一個SQL數據庫如果報表打算在這個表中存在的日期比報告將在前一天提供的日期更多
我有一份計劃每週五通過電子郵件發送的報告(每週報告。如果週五是假期,有什麼辦法可以讓這份報告通過電子郵件發送出去,而不是通過將假期存儲在表格中。或類似性質的如何制定計劃報告考慮節假日?
我想更合適的問題可能是:?是否有可能在SSRS創建一個數據驅動的時間表
具體而言,所有的假期將是用戶定義的理想存儲在一個SQL數據庫如果報表打算在這個表中存在的日期比報告將在前一天提供的日期更多
報告服務器冰在默認情況下不能這樣做。
一種解決方法可以是:
創建一個表節日的
爲每個報告每週計劃,設定週五白天運行
創建計劃任務在SQL服務器代理上每週開始運行,這將在本週檢查是否有假期。如果是,它會更新計劃表的DaysOfWeek從32日(星期五)報表服務器到16日(星期四),否則會DaysOfWeek值設置爲32(默認)
重要:備份在嘗試對報表服務器數據庫進行任何更改之前。
良好的解決方案,我沒有想到從這個角度來看待它 – Curtis
定義假期?誰是假期?您的報告生成器多久運行一次.. – Layke
holidy將由我定義並存儲在表中。報告每週運行 – Curtis