[OSのVER]:WindowsXPSP2
[VBのVER]:.Net
今現在 .NET+CrystalReportXI で開発をしております。
半角カナ、記号、英数字等等混在したフィールドを式フィールドで
連結し、折り返して表示しようと思うのですがデータを出力すると
表示領域は確保してあるにもかかわらず、データが途中までしか
出力されないという事象が発生しています。
例)
[連結データ]
"レポート" & "(TEST0126)"
[表示結果] MSゴシック 10.5Pで出力
レポー
ト(TEST0126)
っと折返しの位置がおかしくなっています。
色々と調べてみたのですが、文字ピッチの問題やら、バージョンの違いなど原因はいくつかあるようなのですが、どの質問でも解決まで至っていません。
どなたかご存知の方いらっしゃいましたら、解決方法を教えてください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
英文ワードラップと禁則処理の機能によるものです。
横幅が足りないので折り返されるわけですが、英字部分が切れないように、「(」などの記号が頭にこないようになどの規則により、結果のように出力されます。
フィールドの幅を広げて1行ですむようにするか、改行コード挟んで強制的に折り返してみては?
その英文ワードラップと禁則処理がWindowsと違うことからうまく表示できていないようです。
結局のところ文字を一字一字判定するプログラムを組み込んで半ば強引に改行するように変更することにしました・・・
ある意味どうでもいい部分でコーディングが入るのは開発者として望ましくないんですけどね・・・
アドバイスありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語の質問です。 以下の命令を実行するプログラムを作りました ①文字列aとbの長さを表示 ②aとb 1 2022/04/29 15:35
- Excel(エクセル) スラッシュ記号(/)を入力できないッ! 2 2022/05/22 11:45
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- 事件・犯罪 刑法についてです 2 2022/06/04 03:11
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- 事件・犯罪 刑法についてだれか助けてください。 2 2022/06/05 04:08
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
クリスタルレポートで文字列の部分抽出をする方法
Visual Basic(VBA)
-
クリスタルレポートの改ページについて
Visual Basic(VBA)
-
★クリスタルレポートの元になるテーブルを途中で変えたい時、どうすれば??
Visual Basic(VBA)
-
-
4
CrystalReportsのバージョン確認方法
Visual Basic(VBA)
-
5
クリレポのプリンタ設定について
Visual Basic(VBA)
-
6
クリスタルレポートでレコード数に関係なく空行を出力するには?
その他(プログラミング・Web制作)
-
7
クリスタルレポート(8.5)の書式設定
Visual Basic(VBA)
-
8
クリスタルレポートで印刷時に文字がズレてしまいます
Visual Basic(VBA)
-
9
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
10
UTF-8からShift-JISへの文字コード変換について
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
AIに回答させるって
-
KEYENCEのシーケンスプログラム...
-
cout と cerrの違い
-
プログラムについての質問です...
-
printfとputcharの違いは
-
VBAのExecメソッドで画面を非表...
-
ListViewの複数選択について
-
バッチファイル フォルダサイ...
-
printfの書式%.*s
-
C# 標準出力のencodingをutf8に...
-
Windows Formアプリからコンソ...
-
ブランキング期間
-
AviUtl 出力の失敗
-
汎用人型決戦兵器「人造人間エ...
-
ACCESS クエリ→フォーム...
-
標準出力の上書き
-
C言語の標準関数の引数の順番に...
-
CRC16計算について
-
最近の画像生成AIについて。 長...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
コンセントの電力は入力と出力...
-
MMDでavi出力が出来ない
-
OBS配信すると、マイクが途切れ...
-
VBAでテキスト出力時のスペース...
-
cout と cerrの違い
-
COBOLのMOVEで桁数が異なる場合
-
ACCESS クエリ→フォーム...
-
アクセスでエクセルに出力する...
-
VBAのExecメソッドで画面を非表...
-
テキストファイルから特定の文...
-
Windows11対応の3入力1出力 USB...
-
VBAで有効数字の設定
-
スマホのバッテリー消費につい...
-
Excel VBAで値を変えながら、pd...
-
NTTのホームゲートウェイとOCN...
-
定格冷房能力(出力)とは 定格...
-
プログラムについての質問です...
-
PS5をMacBookProに出力したいの...
おすすめ情報