PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23308 08/04/26 12:12:02 RE(2):PB10.0: A4横の設定 By mth
23306 08/04/25 08:58:50 RE(1):PB10.0: A4横の設定 By Hakofugu
23305 08/04/24 18:56:10 PB10.0: A4横の設定 By mth

カテゴリ:印刷処理
日付:2008年04月25日 08:58 発信者:Hakofugu
題名:RE(1):PB10.0: A4横の設定

mthさん、おはようございます。

>いつもお世話になっています。

>現在、UserObject等を印刷するため、
>PrintOpen ? PrintClose を使用して印刷を行っています。

>これをA4横に印刷できないか、依頼がきました…。

このあたりのことが私にはピンと来ないので、的外れな回答になってしまうかもしれません。
あらかじめご了承ください。

>システム上、プリンタの設定を予めA4横にはできないので、
>Win.INI を書き換える方法が使えず、困ってしまいました。(;_;)

>他に方法はないのでしょうか?
>ご存知の方がおられましたら、よろしくお願いします。

Win.iniを書き換えていたということは、ユーザーは出力するプリンターや、用紙サイズ・向きの設定等は
意識せず、自動で処理していたのでしょうか。
となると、PrintSetUp()は使えないんですね。
昔、印刷関連の制御ができなかったPB5の頃は出力書式を定義したプリンターをWindows上に
複数作成しておき、帳票ごとに「どのプリンターに出力するのか」を自前のINIファイルに
定義しておき、出力時に切り替えて対応していたことがあります。
物理的には同じプリンターだが、Windows上には「A4縦出力で定義したAプリンター」、
「A4横出力で定義したBプリンター」、「A3縦出力で定義したCプリンター」を作っておき
出力時に切り替えるということです。こんな表現で理解いただけるでしょうか。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS その他
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.