長い文字列を枠内におさめて表示する方法

130 views
Skip to first unread message

佐久間巧

unread,
Oct 24, 2023, 10:32:27 PM10/24/23
to RapidReportサポート QAフォーラム
お世話になります。
PDFに出力した際に文字数が多いと縮小をして表示をしているのですが、
枠からはみ出てしまいます。はみ出てしまう場合改行をさせて文字を枠内に
おさめたいのですが、どの様な方法を使えば良いのでしょうか。
お手数ですがご回答を宜しくお願い致します。
文字はみ出る.pdf
宛名ラベル1.rrpt

RapidReport

unread,
Oct 25, 2023, 12:56:10 AM10/25/23
to RapidReportサポート QAフォーラム
以下の式で、「住所1」列を全角50文字ごとに強制的に改行することができます。

(& (wsplit .住所1 50 0) '\n'
   (wsplit .住所1 50 1) '\n'
   (wsplit .住所1 50 2))

この式と「縮小して全体表示」を組み合わせればよいかと思います。
サンプルを修正してみましたのでご確認ください
2023年10月25日水曜日 11:32:27 UTC+9 RapidReportサポート QAフォーラム:
example202310251.zip
Reply all
Reply to author
Forward
0 new messages