Crystal Report10.5で.Net2008Webアプリケーションを使用しています。 Windows7でPDFレポートを生成できます。しかし、Windows Server 2012でアプリケーションを実行すると、次の問題が発生します。
ファイルC:\ Users\sampleUser\AppData\Local\Temp\rptManger {DDEB2C17-C5FD-49C1-B7BF-57F30AB6636C} .rptのエラー:操作はまだ実装されていません。 CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)at CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)at CrystalDecisions.CrystalReports.Engine reqContext)at CrystalDecisions.CrystalReports.Engine.FormatEngine.Export()at CrystalDecisions.CrystalReports.Engine.ReportDocument.Export()at SEI.MA_APPS.PortfolioModels.Web.ManagerDetailByBank.GetReport()at SEI.MA_APPS.PortfolioModels.Web.ManagerDetailByBank 。検証()
この問題にはもう1つの解決策があります。
Uninstall Update for Microsoft Windows(KB3102429)
コントロールパネル–>プログラムと機能–>インストールされているアップデートを表示してKB3102429を検索し、右クリックしてアンインストールします。
これで私の問題は解決しました。
コントロールパネル–>プログラムと機能–>インストールされているアップデートを表示してKB3102429を検索し、右クリックしてアンインストールします。
このエラーの理由の1つは、このレポートで使用されているフォントの1つが新しいサーバーにインストールされていないことである可能性があります。インストールされているか確認してください。
このリンクを確認してください http://www.crystalreportsbook.com/Forum/forum_posts.asp?TID=105
Microsoft Windows用のアップデートのアンインストール(KB3102429およびKB3104002)
コントロールパネル–>プログラムと機能–>インストールされているアップデートを表示し、KB3102429とKB3104002を右クリックしてアンインストールします。
皆様のご支援ありがとうございました。解決策を見つけました。レポートを開いて、フィールドを1つずつSurpress
すると、The Times New Roman
フォントのフィールドが問題を引き起こしていることがわかりました。
フォント「TheTimesNew Roman」は、Windows2012にすでにインストールされているためです。
次に、ローカルのWindows7からフォント「TheTimesNew Roman」をコピーし、Windows Server 2012にコピーして、マシンを再起動しました。これで正常に動作します。
Times NewRomanとArial以外のフォントを使用してみてください。 Calibriは言います。それは私のために働いた