Windows プリンタデバイス

Windows プリンタおよび Windows サーバプリンタタイプのデバイスを定義できます。

どちらのデバイスタイプも、Windows 出力サービスとドライバを使用します。この場合、次のようにさまざまな利点があります。

  • Windows 出力サービスには、多種多様なプリンタデバイス用の API の共通セットが備わっています。Windows プリンタドライバは、ほとんどすべてのプリンタタイプに対応しています。
  • Infor は、LN ソフトウェアを使用してプリンタ固有ドライバ/構成ファイルを配布する必要がありません。
  • LN からのバーコード出力は、Windows プリンタの場合、広くサポートされています。
  • Windows プリンタを使用して、同じレポート (Unicode 出力) に各種のキャラクタセットを出力できます。
  • Windows API は、完全に BIDI (双方向) 対応です。
    • Windows がサポートするプリンタはいずれも、BIDI レポートを出力できます。
    • Windows は、論理から表示順序への変換およびミラーリングを管理します。
    • Windows のフォントを使用して、ヘブライ文字およびアラビア文字を表示できます。
Windows プリンタ

このデバイスタイプは、LN UIWorkTop のどちらからもローカル出力に使用されます。「Windows プリンタ」 デバイスに出力するには、ユーザは、クライアント PC 上に BWPrint ソフトウェアが必要です。

重要

BWPrint をインストールするには、ユーザは PC 上に LN Windows インターフェイス (BW) をインストールする必要があります。BWPrint は、このインストール時に自動的にインストールされます。

Windows プリンタの定義

「Windows プリンタ」 デバイスを作成するには:

  1. デバイスデータ (ttaad3500m000) セッションを開始します。
  2. デバイスを追加します。デバイスタイプフィールドで、Windows プリンタを選択します。
  3. その他のデバイスプロパティを指定します。デバイスデータ (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. プリンタサーバをリモートシステムとして定義する

次の手順を実行します。

  1. システム (ttaad0550m000) セッションを開始します。
  2. プリンタサーバを表すレコードを追加します。サービスタイプフィールドで、Infor ES レポートサーバを選択します。システム (ttaad0150s000) セッションのオンラインヘルプを参照してください。
ステップ 3. Windows サーバプリンタを定義する

次の手順を実行します。

  1. デバイスデータ (ttaad3500m000) セッションを開始します。
  2. Windows サーバプリンタを追加します。次の点に注意します。
    • デバイスタイプフィールドで、Windows サーバプリンタを選択します。
    • 変換プログラムの引数フィールドに、次のテキストを指定する必要があります。

      server=[システム (ttaad0150s000) セッションで定義される、プリンタサーバの名前] port=[Infor ES Reporting Service に割り当てられるポート番号]

      例: server=cnl10050 port=7688

デバイスデータ (ttaad3100s000) セッションのオンラインヘルプを参照してください。

Windows ベースの LN アプリケーションサーバ上での Windows サーバプリンタの定義

Windows サーバプリンタを定義するには:

  1. デバイスデータ (ttaad3500m000) セッションを開始します。
  2. Windows サーバプリンタを追加します。次の点に注意します。
    • デバイスタイプフィールドで、Windows サーバプリンタを選択します。
    • デバイスキューフィールドに、すべてのユーザがアクセス可能なプリンタを指定します。

      たとえば、標準の TCP/IP ポートを使用して接続され、ネットワーク上で利用可能なローカル OS プリンタを指定します。

      注意: 「ネットワークプリンタ」 は指定できません。この理由は、すべてのユーザが 「ネットワークプリンタ」 にアクセスできるわけではないからです。「ネットワークプリンタ」 は、そのネットワークプリンタを定義したユーザの Windows ユーザプロファイルでしか表示されません。

デバイスデータ (ttaad3100s000) セッションのオンラインヘルプを参照してください。