みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
印刷を実行した際のプリンタ名を取得したいのですが方法がわかりません。
FileMakerPro11、MacおよびiPadです。
Get(プリンタ名)ではデフォルトのプリンタ名しか取得できません。
プリンタを選択して印刷、この選択されたプリンタ名を取得し、印刷と同時に特定フィールドに書き出したいです。
アドバイスのほどよろしくお願いします。
ヘルプに「FileMaker Pro または別の Mac OS プログラムで異なるプリンタに印刷すると、Mac OS のデフォルトのプリンタも変更されます。」て書いてあるんで、その通りならGet(プリンタ名)でいいのでは。
iPadは知りません。
回答ありがとうございます。
自分もいけるかと思ったのですが実際実行してみるとうまくいきません。
例:
デフォルトプリンタは、NetPrint2
プリンタ名を取得するフィールド名「印刷ログ」です。
(ネットワークプリンタ名)
・NetPrint1
・NetPrint2
・NetPrint3
↓スクリプト
印刷 [記憶する:NetPrint1]
フィールド設定[印刷ログ:Get(プリンタ名)]
この状態で、NetPrint3を選択して印刷実行すると、
印刷ログフィールドには「NetPrint2」と返されます。
実際は印刷を行ったNetPrint3と返したいのですが。
Pages: 1
[ Generated in 0.013 seconds, 9 queries executed - Memory usage: 503.35 KiB (Peak: 518.57 KiB) ]