
[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も見ています
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
これ何て呼びますか Part2
あなたのお住いの地域で、これ、何て呼びますか?
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
クリスタルレポートで文字列の部分抽出をする方法
Visual Basic(VBA)
-
クリスタルレポート(8.5)の書式設定
Visual Basic(VBA)
-
クリスタルレポートの改ページについて
Visual Basic(VBA)
-
-
4
クリスタルレポートの式フィールドで日付変換。
その他(プログラミング・Web制作)
-
5
「タイプ初期化子が例外をスローしました」エラー何?
Visual Basic(VBA)
-
6
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
7
CrystalReportsのバージョン確認方法
Visual Basic(VBA)
-
8
CloseとDisposeの違い
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
Accessのテーブルからcsv出力す...
-
コンセントの電力は入力と出力...
-
ACCESS フォームで選択したレコ...
-
VB.NETのCreateObject()にあた...
-
VBAのExecメソッドで画面を非表...
-
CRC16計算について
-
CStringとCByteArrayの変換
-
エクセルVBAでテキストファイル...
-
昨日SSDを増設したら、PCが点か...
-
C#でアクセス権限の取得方法が...
-
makeで文字化けする。migwのmak...
-
CrystalReportの文字列の折返し...
-
MMDでavi出力が出来ない
-
KEYENCEのシーケンスプログラム...
-
【ExcelVBA】最終行の取得で困...
-
c言語プログラミング
-
ListViewの複数選択について
-
RS232cデーターをエクセルに落とす
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
Windows Formアプリからコンソ...
-
MMDでavi出力が出来ない
-
プログラムについての質問です...
-
Accessのテーブルからcsv出力す...
-
cout と cerrの違い
-
VBAのExecメソッドで画面を非表...
-
COBOLのMOVEで桁数が異なる場合
-
コンセントの電力は入力と出力...
-
アクセスでエクセルに出力する...
-
Excel VBAで値を変えながら、pd...
-
無線とかアンテナに関しの質問...
-
KEYENCEのシーケンスプログラム...
-
CRC16計算について
-
TV出力ポートをOFFにすれば良い...
-
4種類(A4縦、A4横、A3縦、A3横)のヘ...
-
VBAでテキスト出力時のスペース...
-
coutで出力した文字を消去する...
-
makeで文字化けする。migwのmak...
おすすめ情報