2011-05-17 88 views
1

我有一個基本上是採購訂單的報告。它包含多個tablix和大約4-5個共享數據集。出於某種原因,當我嘗試爲特定的採購訂單加載採購訂單時,報表進入一個循環,並且就在報表服務器在內存和CPU使用率方面螺旋上升的時候。SSRS報告失敗,您如何確定根本原因?

當我從報告中發現一個tablix(它恰好有一個分組)時,報告將正常運行,如果我將同一個tablix放在報告中,它自己也可以正常工作。

任何人都有一個想法,爲什麼這種行爲正在發生,更重要的是解決這些愚蠢的報告的最佳方式是什麼?我已經檢查了數據源中的所有內容,重新整理了整個報告,而我自己和一位同事完全沒有想法。

感謝您提供的一切!

布倫特

+0

你有任何表達式執行嗎?任何自定義代碼?聽起來像一個遞歸/無限循環問題。 – sfuqua 2011-12-07 21:39:03

回答

0

看來這個問題在某種程度上通過我們的門戶網站相關的HTML渲染方面。如果您在其他媒體(如實際的.NET表單應用程序)中運行報表,則呈現效果良好。必須是此特定報告的HTML代中的錯誤。