Crystal Report ファイルを含む Visual Studio ソリューションをアップグレードしました。アップグレード以降、フィールドが狭すぎて値を表示できない場合、レポートにクロス ハッチング (シャープ記号とも呼ばれます: #####) が表示されます。以前はそうしていませんでした。簡単な解決策はありますか?
私は 9 つのレポートを持っており、それらをすべてテストし、狭すぎると思われるフィールドの幅を修正しましたが、別のデータ セットを使用すると、フィールドが狭すぎて値を表示できないという新しいケースが常に見つかります。
私が見つけたのは、ほとんどの場合、数ピクセルしか欠落していないということです。古いレポートでは、一部の数値が端で少しカットされていることもわかりますが、値の読み取りが妨げられることはありません。Crystal Reports の新しいバージョンでは、これらの値が ##### に置き換えられます。
2 つの解決策があると思います。すべてのフィールドを数ピクセル拡大するか、フォント サイズを小さくします。これをグローバルに行う方法があるかどうか、またはすべてのフィールドで手動で行う必要があるかどうかはわかりません。
Crytsal Reports に簡単に伝える方法はありますか? そのようなフィールドで、Courrier New 10 ポイントを使用して、たとえば 5 桁を表示できるようにしたいですか?
Visual Studio 2012、.Net 4.5、および Microsoft Visual Studio SP5 の開発者向けバージョンである SAP Crystal Reports を使用しています。古いレポートは、Crystal Reports が VS に組み込まれたときのものです。