我在一個環境中創建了CrystalReports 10中的報告,並且只希望我的用戶從外部應用程序查看報告。該應用程序已經設置爲使用Crystal打開報表,但我不希望我的用戶能夠創建或更改報表。我似乎無法找到一個命令行選項來執行此操作。是否有Crystal的運行時版本?您能否以只讀模式啓動Crystal Reports 10,以便用戶無法創建或更改報告?
回答
您可以在項目中使用Crystal Reports查看器組件。他們將使用Crystal Reports Developer版本,並且幾乎可以在任何編程語言中使用它們。在那裏,您可以只在需要時將報告定義爲視圖。
不幸的是,我們必須爲此使用外部供應商的應用程序,它只提供了與外部報告生成器的命令行鏈接,所以我無法嚮應用程序添加任何組件。 – user66061 2009-03-05 16:01:20
轉至SAP.com並搜索「Crystal Reports Viewer」。它可能會或可能不會做你想要的。
另請參閱「Crystal Reports Server」。 CRS XI是一個很好的報告門戶,具有許多有用的服務器端功能。計劃報告以運行和自動發佈。生成PDF或Excel輸出。限制特定用戶對報告(或報告組)的訪問等。但對於您的應用程序,您可以在應用程序中使用HTTP訪問權限發佈結果。例如,當您有大量用戶查看相同的報告時,這是一個很好的解決方案。
將crviewer和craxdrt組件嵌入到您的應用程序中(隨CR開發人員版一起提供,免費分發),以便您能夠查看報告而不用修改它們。基本的操作(縮放,搜索,導出到pdf,顯示/隱藏細節或組)仍然可以完成。
如果您必須從命令行啓動此查看器,我建議您將其嵌入到Office文檔/文件中並通過VBA進行管理。例如,您可以啓動Access的運行版本(免費發佈),其中將包含Crystal Reports顯示的一個通用表單。
如何將文件標記爲只讀?如果觀衆選擇不向您開放。
- 1. 更改M Crystal Reports報告的文字?
- 2. 以Crystal和Excel格式創建報表
- 3. Crystal Reports - 「您請求的報告需要更多信息」
- 4. Crystal Reports中缺少模式
- 5. MS CRM 2011以只讀方式爲用戶創建報價
- 6. 是否可以將HSQLDB模式更改爲只讀模式?
- 7. 以只讀模式啓動會話
- 8. 如何在Visual Studio 2010中使用Crystal Reports創建報告
- 9. 如何使用Crystal Reports動態修改報告?
- 10. Crystal Reports 10:嵌套公式
- 11. 更改不會保存在Crystal Reports報告中
- 12. 問題在Crystal Reports中重新創建訪問報告
- 13. 在Crystal Reports上動態報告或添加字段
- 14. Crystal報告,手動格式化報告
- 15. 配置Crystal Reports 11以在條件滿足時運行報告?
- 16. Visual Studios 2015 Crystal Reports,無法添加參數到報告
- 17. 在Crystal Reports中以編程方式更改列寬和位置
- 18. 以編程方式更改Crystal Reports對象可見性
- 19. 更改創建文件的權限,以便只有當前用戶可以讀取它
- 20. Crystal Reports:在主要報告中使用子報告參數值
- 21. 250個客戶的動態季度報告 - Crystal Reports或其他工具?
- 22. Visual Studio中的Crystal Reports - 可以動態更改邊距嗎?
- 23. Crystal Reports SQL表達式
- 24. 使用Java創建報告
- 25. 有沒有辦法以只讀模式啓動mongodb?
- 26. 您可以連接Crystal Reports公式中的RTF字段
- 27. Crystal Reports未顯示MVC3 ActionResult報告
- 28. Crystal Reports,Visual Basic 2010和mysql報告
- 29. Crystal Reports加載報告文檔失敗
- 30. 以編程方式創建JUnit報告
「用水晶打開報告」......你是什麼意思?您是將報告加載到查看器中,還是啓動外部水晶設計器? – dotjoe 2009-03-05 16:14:16