3.6.2 EUR Server - Spool Serviceを呼び出すには
EUR Server - Spool Serviceを呼び出すには,SS-コマンド起動部品(eurpmlscコマンド)を使用します。
- 〈この項の構成〉
(1) 使用方法
EUR Server - Spool Service Adapterがインストールされているマシンで,eurpmlscコマンドのファイル名を指定して実行します。
コマンドの構文は,Windows環境およびUNIX/Linux環境で共通です。ただし,UNIX/Linux環境で実行する場合は,eurpmlscコマンドを「eurpmlsc」と指定してください。「.exe」は指定できません。また,コマンドの構文に指定できる文字列の長さは,約30KBまでです。
(2) 実現できる機能
eurpmlscコマンドで実現できる機能の概要を次に示します。オプションの詳細については,マニュアル「EUR 帳票出力 リファレンス EUR Server編」を参照してください。
(a) スプールデータを操作する
スプールデータとは,帳票の印刷データ(EPF形式ファイル)をスプールサーバに蓄積するときのファイル形式です。コマンド実行時に指定した/mオプションの値によって,次に示すように,スプールデータに対してさまざまな操作ができます。
-
スプールデータの一覧を取得する(/mオプションにgetoutlineを指定)
-
スプールデータの属性値を取得する(/mオプションにgetattrを指定)
-
スプールデータの属性値を変更する(/mオプションにsetattrを指定)
-
スプールデータから印刷データを取得する(/mオプションにgetを指定)
-
スプールデータから取得した印刷データを出力する(/mオプションにprintを指定)
-
スプールデータを削除する(/mオプションにdelを指定)
(b) スプールサーバの情報を取得する
スプールサーバに登録されているプリンタの情報を一覧で取得できます。コマンド実行時に/mオプションに指定する値を次に示します。
-
スプールサーバのプリンタクラスの一覧を取得する(/mオプションにgetprclassを指定)
-
スプールサーバのOS上のプリンタの一覧を取得する(/mオプションにgetprを指定)
-
スプールサーバのOS上のプリンタのトレイの一覧を取得する(/mオプションにgettrayを指定)
スプールサーバがUNIX/Linux環境の場合は,プリンタの情報を取得できません。
(3) 注意事項
eurpmlscコマンドを使用する場合の注意事項を次に示します。
-
オプション,オプションの指定値,およびオプションに指定する文字列は,大文字と小文字を区別します。例えば,/mオプションを「/M」と指定したり,/mオプションの指定値を「/m GETOUTLINE」と指定したりすると,エラーになります。
-
一つのコマンド構文に同じオプションが複数指定されている場合は,コマンド構文の後方に指定されたオプションが有効となります。
-
/mオプションで指定したスプールデータの操作,および情報取得の機能(メソッド)に無効なオプションを指定したときは,無視して実行されます。