2008-09-17 34 views
3

設計Web應用程序並使用水晶報表報告IAM。有時,水晶報表會給出運行時錯誤。我能做些什麼來使報告更快。檢索大約1MB的數據。這是月末銷售報告。解決這個問題的最好方法是什麼?最佳報告應用程序

回答

0

1Mb的聽起來像一個報告了太多的數據 - 我想嘗試更多的過濾下來的服務器上

0

你有沒有注意到你是什麼數據庫平臺上,但如果它是基於MSSQL你可以想嘗試使用嵌入式SQL Reporting Services報告。我們發現功能明智,它不能完成所有的晶體,但它易於使用,免費,並沒有一些我們用晶體產生的煩人的錯誤。

0

我會非常着迷地聽到您認爲CR可以做的事,SSRS不能。只包括替代策略無法輕易實現的功能。排除僅在精心設計的供應商演示中才能使用的「功能」。

0

我在CR方面沒有那麼豐富知識,所以這對我來說很難(我是SSRS粉絲)。所以你基本上要求我攻擊我通常會推薦的東西。也許是一個艱難的秩序,但在這裏。

我從別人那裏得到的反饋(但是比我更聰明:-)是現在各種格式化選項/函數都更好。我必須在SSRS中處理自己的一個例子是操縱日期 - 有(我被告知)更多用於操縱CR中日期的函數。解決這個問題對於一些人來說可能是微不足道的,但不是每個人,也不是我。

還有什麼 - 我相信,出口到單詞是可用的CR,而不是SSRS。另外,我相信在CR中結合數據集結果至少會稍微容易一些。這些可能會更好在新發布的2008版本/

再次,請記住,這是基於更多的時候我告訴我什麼時候我偶爾抱怨SSRS - 但我仍然非常喜歡它。

0

我之所以使用水晶報告是因爲我不得不將報告打印到LG Matrix打印機,基本上我不得不以文本格式導出報告。我真的不知道如何在SSRS中做到這一點,但我發現在水晶報告中更容易。這是我必須切換回晶體的主要原因。如果任何人可以建議我的替代選項,那麼我可以嘗試爲我的應用程序。我想做更多的客戶端報告。

+0

查看Volker的回答:i-net Crystal-Clear比CR便宜很多,但可以做到這一切。 – Epaga 2008-09-23 06:40:47

1

您可以使用i-net Clear Reports(以前是i-net Crystal-Clear)。它可以讀取Crystal Reports報告文件。這樣,你不需要重新設計你的報告。 1 MB的報告不是問題。我們有100MB以上的報告。它也有一個txt輸出格式。

客戶端報告也是可能的,但當然這有點複雜。

+0

請注意,您也可以導出到TXT(正如您所說的,您需要在下一步的回答中,jazzrai)。 – Epaga 2008-09-23 06:39:53

0

我會做的第一件事是確保您的查詢正確且快速地在報表工具的一邊運行。 我也想看看你的表和調整查詢索引,可能創建一個視圖來存放數據或一些它來幫助加快這一進程