2
我有一個SSRS 2008報告,其中包含將所選值作爲參數的子報告。例如,我有一個報告需要@ProjectID
,然後選擇ClientID
。如果我將[ClientID]
作爲參數傳遞給子報告,則第一次加載報告時出現錯誤。但是,後續的加載(點擊刷新)都可以正常工作。如果我直接將參數傳遞給子報告,即[@ProjectID]
,則不存在此問題。SSRS子報告不會加載直至刷新
SSRS是否在發出select之前傳遞參數,所以它只在刷新時緩存值時才起作用?有沒有什麼辦法可以解決這個問題,而不會強迫所有的子報告在[@ProjectID]
?
謝謝...... 5年後,這救了我。我有一個沒有數據集的子報表用於合成目的,看起來好像太快了。在我的子報告中添加一個帶有簡單虛擬查詢的數據集「選擇」虛擬「作爲虛擬」的技巧。 –