みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
ファイルメーカー9,10,11を使用しています。
作成は9advで、9,10,11で共有を行っています。
たくさんのPDFファイルがあるのですが、いまさらファイルメーカーに全部へ入力しなおす事も困難なので、
PDFファイルとして格納して、印刷させたいです。
PDFファイルを表示してPDF上で印刷させるのではなく
格納してあるレコードにそれぞれチェックを入れたらチェックを入れたもののみ印刷されるようにしたいです。
Eventを送信を試してみましたが、印刷されませんでした。
何か良い方法はないでしょうか?
よろしくお願い致します。
エクスポートしてEvent送信、を繰り返すループにします。
ありがとうございます。
印刷はできるようになったのですが、印刷後アクロバット リーダーが終了しません。
終了させるコマンドはないものでしょうか?
よろしくお願い致します。
色々調べていたら、似た例がありました。
http://www.russ.jp/stepbbs/step.cgi?mode=view&no=18640
DDEコマンド送信で終了させるというものでしたが、Adobe ReaderDCのバージョンを変えてみたりしたのですが
コマンドが使用できません(たとえば誤ったオペレーティングシステム、誤ったモードなど) エラーで終了してくれません。
何が問題でしょうか?
ここにコマンドラインの解説がある。
https://helpx.adobe.com/jp/acrobat/kb/510705.html
「Acrobat/Adobe Reader のコマンドラインによる操作は現状のままお使いいただくことはできますが、サポートされている機能ではありません。また使用についてテクニカルサポートでの情報提供はきません。」を気にしなければ
acrord32.exe /t "ファイルパス" "プリンタ名"
で印刷から終了まで可能でした。(drivername portnameは省略可)
.exeのパスも指定しないといけないのが難ですが。
DDEで終了させるのは
DDE コマンドを送信 [サービス名: "acroviewR15"; トピック: "Control"; コマンド: "[AppExit()]"]
です。これも、Readerのバージョンごとに変える必要があります。
scripter様
ありがとうございます。
考えたのですが、DDEで終了させるとなると各PCのリーダーのバージョンを配慮しなければいけなくなるので、長期的に見て難しそうですね。
担当が変わったり、忘れてしまいそうです。
ご教授頂いたacrord32.exe /t "ファイルパス" "プリンタ名"はコマンドラインの解説を見ていたのですが、.exeのパスとは分からず困っていたので助かりました。
こちらはどのパソコンもきっと同じ場所にあるのでこちらを試してみます!
インストール時に恋に変更しなければ同じ場所ですけど、Readerがバージョンアップすれば変ってしまうのはDDE(のサービス名)と同じことです。
PDFの関連付けを見ればレジストリから取得できるかもしれないけど
「長期的」だったら、FMのバージョンが古すぎるほうが気になります^^;
scripter様
ありがとうございました。
なぜだかとりあえず数台はバージョンを入れなくても動きました。
但し、他のPCではどうか、の検証が出来ていないので何とも言えませんが…。
ファイルメーカーのバージョンが古いのが…との事だったのですが、セキュリティ的にという事でしょうか?
他に何かあれば教えてください。
よろしくお願い致します。
「Adobe ReaderDCのバージョン」と書いてますけど、私が書いてた意味では「DC」がバージョンで内部的には15です。ひとつ前が確かXで10、その前は製品名もReader9とか8とか数字でした。DCであれば細かいアップデートしててもサービス名は同じですが、製品名がDCから変わった時にたぶん動かなくなるでしょう。
FMのバージョンの方は、だんだん新しいOSで動かなくなるんで... Macよりは互換性ありますけど...
scripter様
お聞きして良かったです。ありがとうございました。
バージョンアップに注意しておきます。
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 517.24 KiB (Peak: 522.15 KiB) ]