複数装置ファイル

ファイル仕様書に指定されたキーワード DEVID、SAVEIND、MAXDEV(*FILE)、 または SAVEDS のうち、少なくとも 1 つを持つ任意の RPG WORKSTN ファイルが 複数装置ファイルです。 複数装置ファイルを介して、ユーザーのプログラムは複数の装置にアクセスす ることができます。

RPG プログラムは、プログラム装置を介してアクセスしますが、 プログラム装置とは実際の装置への操作を指示する記号メカニズムのことです。 ファイルを作成する場合には (DDS およびファイル作成コマンドなどのコマンド を使用して)、プログラム装置と関連した装置、ファイルに要求元プログラム装置 があるかどうか、ファイル名別 READ 命令に応答するための装置の送信勧誘 に使用されるレコード様式、およびこの READ 命令が応答を待機する時間など を考慮します。 複数装置ファイルを作成する場合のオプションおよび要件については、Web サイト http://www.ibm.com/eserver/iseries/infocenteriSeries Information Center の中の 『データベース』カテゴリーの『DB2 Universal Database for AS/400』の節にある表示装置ファイルの章を参照してください。ICF ファイルに関する情報は、「ICF Programming」でも参照できます。

複数装置ファイルについては、次の命令コードで特別の使用法があります。

RPG 命令コードについて詳しくは、「WebSphere Development Studio: ILE RPG 言語解説書」を参照してください。

ファイル仕様書で、いくつかのキーワードを指定して、複数装置ファイルの処 理を制御することができます。