簡體   English   中英

C#中來自服務器的Crystal Report Runtime軟件

[英]Crystal Report Runtime software from server in C#

向所有人打招呼

我用C#編寫了一個應用程序,在該應用程序中,我有一些使用Crystal Report創建的報告,有什么方法可以運行此報告而無需在客戶端計算機上安裝Crystal Runtime。

也許使用安裝在服務器上的Crystal Report?

謝謝farzad

如果您知道何時以及誰需要報告,則可以使用計划程序。 很少有供應商為Crystal報表生成調度程序。 它的工作方式是:您將選擇報告,參數,導出類型(PDF,Excel,Word,HTML等)以及應啟動報告的時間。 調度程序將運行報告,將其導出並交付。 根據調度程序的不同,您也許可以將導出的文件傳遞到網絡驅動器,電子郵件地址,SharePoint等。她的鏈接指向比較不同調度程序的文章: http : //kenhamady.com/cru/comparisons/desktop -scheduling-引擎

我認為如果不在本地安裝客戶端組件,就無法在計算機上運行Crystal Report。 但是,您可以開發在服務器計算機上運行的服務,該服務從客戶端獲取報告,將其呈現為PDF(例如),然后將結果發送回以在客戶端上顯示。 但是,這並不是一件容易的事,因為您可能還必須考慮來自客戶端的更多輸入(例如報表參數,如果沒有客戶端組件,甚至無法在運行時確定這些參數),並且必須通過網絡實現通信。

否則,也許您對基於Web的方法更感興趣,是否需要Crystal Reports Server

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM