2016-01-13 85 views
0

1)我在我的機器上創建了一個水晶報表,並出口,在我的本地路徑報告,並用我的Windows應用程序,RPT文件加載在Crystal報表查看器的報告。水晶報表刷新問題

2)當我在刷新水晶報表的報告,其連接到Sybase數據庫和利用最新的數據,並在水晶報表顯示。

3)現在我使用C#和使用.rpt文件加載水晶報表查看這些報告在開發Windows應用程序的代碼。其加載罰款。我試圖在Crystal Report Viewer中使用「刷新」按鈕來刷新報表,它詢問參數並給出參數,然後顯示帶有服務器名稱,用戶名,數據庫的數據庫登錄屏幕,只需輸入密碼,但輸入密碼後,我收到消息「登錄失敗」,並未刷新Crystal報表查看器中的最新數據。

請幫助我,並給予詳細而明確的步驟,如何使用刷新功能來獲取最新數據。

問候, 德蘭。

回答

0

如果你不想參數出現或重用參數時刷新,你可以使用類似:如果您使用的是XSD文件來創建報告

yourCrViewer.ReuseParameterValuesOnRefresh = true; 

,有時與無效路徑,登錄屏幕可以出現。 (我沒有關於你如何做的更多細節) 你可以做的是,嘗試在你的水晶報告中驗證數據庫(如果你已經將水晶報告複製到你的windows c#應用程序中),這個可能提示你給你的XSD文件的位置,並用有效的位置,在登錄提示將不會再出現。