用紙の向きの指定

255 views
Skip to first unread message

ysd

unread,
Sep 12, 2016, 5:34:11 AM9/12/16
to RapidReportサポート QAフォーラム
お世話になっております。

レポートのプロパティに「プリンタ名」「用紙名」「用紙トレイ」はありますが、
「用紙の向き」も指定できるようにはならないでしょうか?

ご検討の程、よろしくお願いいたします。

RapidReport

unread,
Sep 12, 2016, 9:27:06 PM9/12/16
to RapidReportサポート QAフォーラム
吉川と申します。よろしくお願い致します。

用紙の向きを指定することは可能です。

レポートのプロパティに
「用紙設定」⇒「横方向」
のプロパティがあります。
「横方向」のチェックをONにすると、用紙が横向きになります。

よろしくお願い致します。

ysd

unread,
Sep 13, 2016, 12:16:40 AM9/13/16
to RapidReportサポート QAフォーラム
説明不足ですみません。
「用紙設定」とは別の用紙を「用紙名」に指定することを考えておりました。
「用紙設定」はカスタムで横長だけど向きは縦で、それをA4の横で印刷したかったのです。

通常の使い方ではないのは承知の上ですが、
せっかく「用紙名」があるのに向きがないのはちょっと残念です。

ありがとうございました。

RapidReport

unread,
Sep 13, 2016, 1:15:05 AM9/13/16
to RapidReportサポート QAフォーラム
吉川です。

以下の方法をお試しください。
1.「用紙設定」⇒「カスタム用紙サイズ」の幅、高さの値を入れ替える
2.「用紙設定」⇒「横方向」のチェックをONにする
これで、横長用紙サイズで、A4横に印刷できます。


実は、どのような理由で
> 「用紙設定」はカスタムで横長だけど向きは縦で、それをA4の横で印刷したかったのです。
を実現したいのかイメージが湧かなかったのが、正直なところです。

プリンタ情報及び帳票デザインの具体的な例を示して頂けると、
最適な回答を差し上げることができると考えています。
・プリンタ(機種)
・単票紙、連続用紙
・フィード方向
・帳票のデザイン
提示可能な範囲で構いませんので、
.rrptファイルを添付して頂けると助かります。

よろしくお願い致します。

ysd

unread,
Sep 13, 2016, 1:36:42 AM9/13/16
to RapidReportサポート QAフォーラム
ドットプリンタ用とレーザープリンタ用を1つのレポートで賄おう、という、
もともと無理のある要望でした。

レポートを別にする方向で考えたいと思います。

ありがとうございました。

RapidReport

unread,
Sep 13, 2016, 2:08:26 AM9/13/16
to RapidReportサポート QAフォーラム
伊藤です。

以下のコードで、実行時に用紙の向きを制御することも可能です。

 Dim printer As New Printer(pages)
 printer.PrintDocument.DefaultPageSettings.Landscape = True ' 横向きにする
 
 Dim preview As New FmPrintPreview(printer)
 preview.ShowDialog()
Reply all
Reply to author
Forward
0 new messages