ReportingService 資料集(DataSet)重新整理時發生錯誤
最近在修改某份用ReportingService開發出來的報表時,發現有一個原本就有的資料集中,它使用的是呼叫預存程序來產生查詢結果的方式。我們針對這個預存程序修改了內容,並在資料集上按下「重新整理」後,它會出現一個如下的錯誤訊息。說「無法產生查詢的欄位清單。請檢查查詢語法,或按一下查詢工具列上的 [重新整理欄位]。」的。可是我們報表的參數都是正確的,而且原本也都是可以正常列印的。
後來發現,當出現這個訊息時,先不用理會它。再到資料集上按下「執行」(如下圖),並輸入正確的查詢參數,先執行一次正常的查詢後,再去重新按「重新整理」這次就一切都正常了。
後來發現,當出現這個訊息時,先不用理會它。再到資料集上按下「執行」(如下圖),並輸入正確的查詢參數,先執行一次正常的查詢後,再去重新按「重新整理」這次就一切都正常了。
留言
張貼留言