※ ChatGPTを利用し、要約された質問です(原文:CrystalReportの文字列の折返しについて)
CrystalReportの文字列の折返しについて
このQ&Aのポイント
CrystalReportを使用して半角カナ、記号、英数字等が混在したフィールドを折り返して表示しようとした際、途中までしかデータが出力されず、表示領域の確保に問題が生じる事象が発生しています。
文字ピッチの問題やバージョンの違いなど、様々な要因が原因として考えられますが、解決方法はまだ見つかっていません。
CrystalReportの文字列の折返しに関する問題を解決する方法について、ご存知の方がいらっしゃいましたら教えてください。
CrystalReportの文字列の折返しについて
[OSのVER]:WindowsXPSP2
[VBのVER]:.Net
今現在 .NET+CrystalReportXI で開発をしております。
半角カナ、記号、英数字等等混在したフィールドを式フィールドで
連結し、折り返して表示しようと思うのですがデータを出力すると
表示領域は確保してあるにもかかわらず、データが途中までしか
出力されないという事象が発生しています。
例)
[連結データ]
"レポート" & "(TEST0126)"
[表示結果] MSゴシック 10.5Pで出力
レポー
ト(TEST0126)
っと折返しの位置がおかしくなっています。
色々と調べてみたのですが、文字ピッチの問題やら、バージョンの違いなど原因はいくつかあるようなのですが、どの質問でも解決まで至っていません。
どなたかご存知の方いらっしゃいましたら、解決方法を教えてください。
よろしくお願いいたします。
お礼
その英文ワードラップと禁則処理がWindowsと違うことからうまく表示できていないようです。 結局のところ文字を一字一字判定するプログラムを組み込んで半ば強引に改行するように変更することにしました・・・ ある意味どうでもいい部分でコーディングが入るのは開発者として望ましくないんですけどね・・・ アドバイスありがとうございました。