Windows プリンタデバイス
Windows プリンタおよび Windows サーバプリンタタイプのデバイスを定義できます。
どちらのデバイスタイプも、Windows 出力サービスとドライバを使用します。この場合、次のようにさまざまな利点があります。
- Windows 出力サービスには、多種多様なプリンタデバイス用の API の共通セットが備わっています。Windows プリンタドライバは、ほとんどすべてのプリンタタイプに対応しています。
-
Infor は、LN ソフトウェアを使用してプリンタ固有ドライバ/構成ファイルを配布する必要がありません。
-
LN からのバーコード出力は、Windows プリンタの場合、広くサポートされています。
- Windows プリンタを使用して、同じレポート (Unicode 出力) に各種のキャラクタセットを出力できます。
- Windows API は、完全に BIDI (双方向) 対応です。
- Windows がサポートするプリンタはいずれも、BIDI レポートを出力できます。
- Windows は、論理から表示順序への変換およびミラーリングを管理します。
- Windows のフォントを使用して、ヘブライ文字およびアラビア文字を表示できます。
Windows プリンタ
このデバイスタイプは、LN UI と WorkTop のどちらからもローカル出力に使用されます。「Windows プリンタ」 デバイスに出力するには、ユーザは、クライアント PC 上に BWPrint ソフトウェアが必要です。
重要
BWPrint をインストールするには、ユーザは PC 上に LN Windows インターフェイス (BW) をインストールする必要があります。BWPrint は、このインストール時に自動的にインストールされます。
Windows プリンタの定義
「Windows プリンタ」 デバイスを作成するには:
-
デバイスデータ (ttaad3500m000) セッションを開始します。
- デバイスを追加します。デバイスタイプフィールドで、Windows プリンタを選択します。
- その他のデバイスプロパティを指定します。デバイスデータ (ttaad3100s000) セッションのオンラインヘルプを参照してください。
Windows サーバプリンタ
このデバイスタイプは、Windows ドライバにより、レポートの出力を可能にします。これにより、レポートの出力を、Unix ベースの LN 環境から Windows システムへ再経路指定することができます。このことは、バッチプロセスに関連するレポートの場合に、特に影響があります。これにより、LN 関連の Unix デバイスドライバの必要性が低くなります。
アプリケーションサーバのオペレーティングシステム
UNIX ベースおよび Windows ベースの LN アプリケーションサーバ上に Windows サーバプリンタタイプのデバイスを定義できます。
- Unix ベースの LN アプリケーションサーバの場合、このデバイスタイプでは、Infor ES Reporting Service がインストールされている、独立した Windows プリンタサーバが必要です。
- Windows ベースの LN アプリケーションサーバの場合、これは必要ありません。TCP/IP ポートなどに接続されているローカル OS プリンタを直接使用できます。
Unix ベースの LN アプリケーションサーバ上での Windows サーバプリンタの定義
ステップ 1. プリンタサーバを設定するプリンタサーバに Infor ES Reporting Serviceをインストールします。インストール時に、Infor ES Reporting Serviceにポート番号を割り当てる必要があります。Infor LN Installation Guide (U9498 US) を参照してください。
ステップ 2. プリンタサーバをリモートシステムとして定義する次の手順を実行します。
-
システム (ttaad0550m000) セッションを開始します。
- プリンタサーバを表すレコードを追加します。サービスタイプフィールドで、Infor ES レポートサーバを選択します。システム (ttaad0150s000) セッションのオンラインヘルプを参照してください。
ステップ 3. Windows サーバプリンタを定義する次の手順を実行します。
-
デバイスデータ (ttaad3500m000) セッションを開始します。
- Windows サーバプリンタを追加します。次の点に注意します。
-
デバイスタイプフィールドで、Windows サーバプリンタを選択します。
変換プログラムの引数フィールドに、次のテキストを指定する必要があります。
server=[システム (ttaad0150s000) セッションで定義される、プリンタサーバの名前] port=[Infor ES Reporting Service に割り当てられるポート番号]
例: server=cnl10050 port=7688
デバイスデータ (ttaad3100s000) セッションのオンラインヘルプを参照してください。
Windows ベースの LN アプリケーションサーバ上での Windows サーバプリンタの定義
Windows サーバプリンタを定義するには:
-
デバイスデータ (ttaad3500m000) セッションを開始します。
- Windows サーバプリンタを追加します。次の点に注意します。
-
デバイスタイプフィールドで、Windows サーバプリンタを選択します。
デバイスキューフィールドに、すべてのユーザがアクセス可能なプリンタを指定します。
たとえば、標準の TCP/IP ポートを使用して接続され、ネットワーク上で利用可能なローカル OS プリンタを指定します。
注意: 「ネットワークプリンタ」 は指定できません。この理由は、すべてのユーザが 「ネットワークプリンタ」 にアクセスできるわけではないからです。「ネットワークプリンタ」 は、そのネットワークプリンタを定義したユーザの Windows ユーザプロファイルでしか表示されません。
デバイスデータ (ttaad3100s000) セッションのオンラインヘルプを参照してください。