お世話様になっております。
設定が反映されない件について回答させていただきます。
WR3.0では用紙方向、用紙サイズの設定方法が
プリンタ側、レポート自身の設定を行なうことが可能と
なっております。
プリンタ側、レポート側それぞれの設定方法を記述します。
プリンタ側にて設定の反映を行なう場合は
レポートの用紙サイズと異なるため
ScalePrint を有効にする必要があります。
——————————————
With waxPrinter do
begin
ClearInfo;
//追加します。
ScalePrint := True;
if CopiesSupport = True then
——————————————
※ただし拡大縮小がおこなわれるため印刷品質が悪くなる場合があります。
レポート側の設定
waxReport.PaperOrientation := wrPAPERORIENT_PORTRAIT;
waxReport.PaperSize := wrPAPER_A4;
※印刷品質はかわりませんが、用紙方向や用紙サイズが
異なると物理的に表示できなくなり途中で切れる可能性があります。
以上、よろしくお願いいたします。