専用用紙への印刷、余白の調整
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
皆さん、こんにちは。教えて下さい。
MAGICでGUI帳票を作成し客先のプリンタで印刷すると
余白の大きさが違うのか、その都度MAGICのプログラムの
フォームの高さを変えたりするなどプログラム側で変更
する事が多いです。白紙への印刷は無視しますが、
レーザープリンタへの印刷済の専用用紙への印刷時の話です。
プリンタによっては、プリンタ本体の操作パネル
で余白の調整という方法もあるでしょう。
あるいは各クライアントPCでスタート → 設定 → プリンタ
のプロパティで変える事も可能でしょう。
(台数多いと大変ですが。)
他に方法がないでしょうか?
やっぱりプログラム側で対応するのが1番手っ取り早いんですかね?
MAGICでGUI帳票を作成し客先のプリンタで印刷すると
余白の大きさが違うのか、その都度MAGICのプログラムの
フォームの高さを変えたりするなどプログラム側で変更
する事が多いです。白紙への印刷は無視しますが、
レーザープリンタへの印刷済の専用用紙への印刷時の話です。
プリンタによっては、プリンタ本体の操作パネル
で余白の調整という方法もあるでしょう。
あるいは各クライアントPCでスタート → 設定 → プリンタ
のプロパティで変える事も可能でしょう。
(台数多いと大変ですが。)
他に方法がないでしょうか?
やっぱりプログラム側で対応するのが1番手っ取り早いんですかね?
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
回答ではないですが私もできる方法があったら知りたいですね
フォーム上の項目の現在の座標がわかる関数があるといいのですが・・・
フォーム上の項目の現在の座標がわかる関数があるといいのですが・・・
投票数:0
平均点:0.00
HAYATO
居住地: 大阪市淀川区西中島5-9-2
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは
スタイル設定ユーティリティの余白設定をするのも、切替を簡単にするひとつの手だと思いますよ
HAYATO@アインシュタイン設計社
スタイル設定ユーティリティの余白設定をするのも、切替を簡単にするひとつの手だと思いますよ
HAYATO@アインシュタイン設計社
--
HAYATO@アインシュタイン設計社
-----------------------------
「MAGICサルベージサービス」
-----------------------------http://www.dbMAGIC.BIZ
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
スタイル設定ユーティリティの余白設定はテキストだけだと思っていました。
GUIでも使用できるのですね
今度利用したいと思います。
GUIでも使用できるのですね
今度利用したいと思います。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
MAGIC eDeveloper V10のスタイル設定ユーティリティでは
マージン設定
という項目がありますね。
物は試しと、このV10のスタイル設定ユーティリティで
dbMAGIC V8のINIファイルを指定してみました。
するとINIファイルの中には、
Printer1=EPSON LP-9600S/PA4/OLAND/B263/M1X2X3X4,,,99
のように/M というパラメータが付加されました。
その/Mが付加されたINIファイルでMAGIC V8のプログラムを実行してみました。
結果はエラーでした。
印刷補助モジュール 1.10B(32)
/Mは不正なパラメータです
という警告ウィンドウが表示されました。
おそらくマージン設定は効いていないと思います。
マージン設定
という項目がありますね。
物は試しと、このV10のスタイル設定ユーティリティで
dbMAGIC V8のINIファイルを指定してみました。
するとINIファイルの中には、
Printer1=EPSON LP-9600S/PA4/OLAND/B263/M1X2X3X4,,,99
のように/M というパラメータが付加されました。
その/Mが付加されたINIファイルでMAGIC V8のプログラムを実行してみました。
結果はエラーでした。
印刷補助モジュール 1.10B(32)
/Mは不正なパラメータです
という警告ウィンドウが表示されました。
おそらくマージン設定は効いていないと思います。
投票数:0
平均点:0.00