Crystal Reportsは、レポート出力にランダムに文字を追加しているようです。これはとても奇妙で、私たちはほとんどウイルスを持っていると思います。
しばらくの間、同じバージョンのCrystalレポートでこれらの同じレポートを実行してきました。レポートに変更を加えた人は誰もおらず、データベースデータは正しいですが、レポートの出力には、テキストの間およびテキストの上にランダムに挿入されたように見えるランダムな文字(通常はtとi)が含まれるようになりました。ユーザー名などの単純なフィールドでも影響を受けます。
これはPDF出力でのみ実行されます。開発マシンでも発生します。サーバーだけではありません。VS2010内の統合されたCrystalReports開発環境では発生しません。そこでレポートをプレビューすると、正常に機能します。
この動作を引き起こす可能性のあるCrystalReportsの問題を知っている人はいますか?
追加情報:
-Crystalレポートv 10.5.37
-Windows Server 2008、IIS 7、ローカルWin7開発マシンで実行
-すべてのマシンはx64
-ASP.Net4イントラネットサイトから要求
-データベースサーバーはSQLServer 2008 R2
[更新]
実際の原因はわかりませんが、問題は解決しました。
以下に投稿した回答では、CalibriがPDF出力で問題を引き起こしていると述べています。Calibriで出力するように設定されたレポートはありませんでしたが、出力されました。すべてのレポートを確認し、フォントをArialにリセットすると、ランダムな文字がなくなりました。
まだ気になるのは、これらのレポートが過去1年間は昨日まで正常に機能していたことです。なぜ今突然起こることにしたのですか?
さらに情報があれば、この質問を更新します。問題の診断に時間を割いてくださった方々に心から感謝いたします。