Page History
7.93 OPEN
| Note |
|---|
注: 注意:利用オプション |
OPENコマンドは、FILEパラメータで指定されたデータベース・ファイルを開くOPENコマンドは、FILEパラメータで指定されたデータベース・ファイルを開く(または開く操作を制御する)ために使用します。個々のファイルまたはすべてのファイルを開くか、制御することができます。
OPENコマンドには2つの形式があります。
最初の形式は実行可能形式です。実行可能形式と呼ばれるのは、ファイルがOPENコマンドの実行時に開かれるからです。この形式では、IBM 最初の形式は実行可能形式です。実行可能形式と呼ばれるのは、ファイルがOPENコマンドの実行時に開かれるからです。この形式では、IBM iオペレーティング・システム・コマンドOPNQRYF (オープン・クエリー・ファイル)へのアクセスがサポートされます。
2つ目の形式は宣言形式です。宣言形式と呼ばれるのは、実際にはOPENコマンドが実行されないからです。RDMLプログラム内にこのコマンドが存在することで、LANSAがファイルを自動的に開く方法とそのタイミングが宣言されます。 2つ目の形式は宣言形式です。宣言形式と呼ばれるのは、実際にはOPENコマンドが実行されないからです。RDMLプログラム内にこのコマンドが存在することで、LANSAがファイルを自動的に開く方法とそのタイミングが宣言されます。
上記の2つのコマンド形式については、後で詳しく説明します。
...
移植性に関する考慮事項 | Visual LANSAでは、FILE (ライブラリ)はサポートされません。Visual LANSAコード内で使用すると、ビルド警告が生成されます。パラメータ ALWCPYDTA、 ALWCPYDTA、COMMIT、および、COMMIT、および、FILE、KEYFLD、OPTIMIZE、OPTIMIZE、QRYSLT、SEQONLY、SEQONLY、TYPE、および USE_OPTIONを参照してください。 を参照してください。 |
以下も参照してください。
| Panel | ||
|---|---|---|
| ||
任意指定 OPEN --------- FILE------------- *ALL. *FIRST ----------------------> >-- USE_OPTION --- *FIRSTSCREEN --------------------> >-- IO_STATUS ------ *STATUS --------------------------> >-- IO_ERROR ------- *ABORT --------------------------> >-- QRYSLT --------- *ALL -------------------------------> >-- KEYFLD -------- *NONE -----------------------------> >-- ALWCPYDTA --- *YES --------------------------------> >-- OPTIMIZE ----- *ALLIO -------------------------------> >-- SEQONLY ---- *YES --- レコード数 ------------------> >-- COMMIT ------ *NO ---------------------------------> >-- TYPE --------- *NORMAL -----------------------------| |