[請益] Crystal Report 無法列印/匯出檔案

看板Soft_Job (軟體人)作者 (香吉士)時間9年前 (2016/08/25 23:10), 9年前編輯推噓4(4016)
留言20則, 4人參與, 最新討論串1/1
在xp機器使用vs2010,加裝crystal report套件 做完報表後,在本機測試沒問題 可預覽/列印/匯出報表 但把檔案丟到另一台server測試 (windows server 2008) 可預覽,不可列印/匯出報表 但這台機器可以跑2005版本的報表..也可列印匯出 不知是不是兩種版本相衝.. 錯誤訊息為 Method not found: 'CrystalDecisions.ReportAppServer.DataDefModel.PropertyBag CrystalDecisions.ReportAppServer.ReportDefModel. ISCRExportOptions.get_ExportOptionsEx()'. google到已經不知關鍵字該下什麼才好 爬文有提到將舊版移除乾淨再裝新版就OK 後來到新增/移除程式,將Crystal report 10版的移掉 再重裝13版本的,仍然有問題 一直移除重裝,整台server都要被我搞爛了.. 請問大家有遇過此bug嗎? 可否指引一條光明路 感謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.111.91 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1472137834.A.4E6.html

08/25 23:18, , 1F
server 的 office 太舊?
08/25 23:18, 1F
阿...跟office有關係喔.... 但不只office相關檔案,連匯出*.rpt也有問題 ※ 編輯: cyr1216 (114.42.111.91), 08/25/2016 23:21:15

08/25 23:29, , 2F
server上有安裝 sap 的套件嗎? 你要可以純印的話也要有喔
08/25 23:29, 2F

08/25 23:29, , 3F
sap 有分開發端 跟 client 的
08/25 23:29, 3F
阿?..SAP的套件還有分喔 所以您是指要印出來的話,還要裝client套件嗎? 但好奇怪,我本機也只裝一套,卻能預覽及列印..

08/25 23:32, , 4F
印象中server安裝的版本會有差;.rpt沒試過
08/25 23:32, 4F

08/25 23:32, , 5F
以前也曾遇到此問題,後來升級到office 2013就解決
08/25 23:32, 5F
謝謝,我明天試試看! ※ 編輯: cyr1216 (114.42.111.91), 08/25/2016 23:45:15

08/26 13:22, , 6F
1.crystalreportRuntime有沒有裝,版本有無對應成功
08/26 13:22, 6F
有裝CRRuntime-64bit-13.0.1 請問版本有無對應成功是什麼意思?

08/26 13:22, , 7F
2.報表檔有沒有上傳到server
08/26 13:22, 7F
※ 編輯: cyr1216 (114.136.109.196), 08/26/2016 13:47:09

08/26 15:12, , 8F
經驗來說cr有三種程式可以裝
08/26 15:12, 8F

08/26 15:14, , 9F
一rpt檔的開發程式,通常是給光碟
08/26 15:14, 9F

08/26 15:17, , 10F
二是vs用的rpt檔開發程式,2010以上是另外裝的,以前是
08/26 15:17, 10F

08/26 15:17, , 11F
內建
08/26 15:17, 11F

08/26 15:20, , 12F
三是給server用的runtime,server裝這個就好
08/26 15:20, 12F

08/26 15:23, , 13F
舊版程式開發的rpt檔可以給新版的runtime跑
08/26 15:23, 13F

08/26 15:27, , 14F
要注意是如果你是用控制項在預覽輸出就要對應好版本
08/26 15:27, 14F

08/26 15:30, , 15F
vs2005對應的runtime是cr2005,2008就是cr2008
08/26 15:30, 15F

08/26 15:32, , 16F
vs2010因為分家了就要看你裝的外掛是那一版
08/26 15:32, 16F

08/26 15:36, , 17F
現在最新runtime應是13版,給.NET4以上程式用
08/26 15:36, 17F
謝謝。我剛又測了一下 現在server(Windows server 2008) 那台可預覽及列印 本機 (Xp) 也可預覽及列印 但透過xp這台機器連到server 可預覽但無法列印或匯出

08/26 15:42, , 18F
經驗來說最好不要用控制項,很吃效能又要注意版本
08/26 15:42, 18F

08/26 15:43, , 19F
專案升級時要換cr版本又是一段故事了
08/26 15:43, 19F
真是很不想面對...希望專案就此停留在此版本 = = ※ 編輯: cyr1216 (114.136.109.196), 08/26/2016 15:59:26

08/26 17:43, , 20F
server上有KB3102429的更新嗎,要移除喔
08/26 17:43, 20F
後來發現由本機連到server出問題的原因在 defaultAppPool未設成 ASP.NET 4.0 造成,調整後就OK了 謝謝大家的經驗分享 綜合以上所有意見,我反覆測試檢查 問題已解決。 ※ 編輯: cyr1216 (114.42.113.164), 08/26/2016 18:46:29
文章代碼(AID): #1NlmfgJc (Soft_Job)
文章代碼(AID): #1NlmfgJc (Soft_Job)