0

我有一個包含大約20個數據集的總結報告,鏈接到20個詳細子報告。無法添加新的共享數據集來報告

我已經爲每個詳細報告添加了基於存儲過程的數據集。

現在,當我嘗試添加另一個我得到一個錯誤信息

無法創建查詢字段的列表。驗證您可以連接到數據源,並確保您的查詢語法正確無誤。

,並在細節它指出:

具有相同鍵的項已被添加。

所以我在SQL Server中執行了存儲過程,沒有問題。我已經在SSRS中的查詢設計器中執行了存儲過程,並且它工作正常。

我已重新啓動VS 2013,並重新加載該項目。 項目重建時沒有錯誤。 報表部署到報表服務器時沒有問題或錯誤。

還有什麼我可以做的清理項目文件?我需要能夠包含這些額外的數據集。

+0

也許你在你的新數據集中有兩個同名的列? –

+0

@JoaoLeal:不,它不會編譯爲SQL Server中的存儲過程,或者在查詢設計器中執行... –

+1

爲什麼不呢?存儲過程可以選擇具有相同名稱的列的語句(視圖不能) –

回答

0

此錯誤最可能的原因是您的存儲過程返回一個具有重複字段名稱的表。

只需仔細檢查所有的字段名稱是否是唯一的,它應該工作。

+0

它是一列重複,我沒有想到這是一個可能性! –

相關問題