BROWSE コマンドは、選択されたファイル・レコードの、選択されたフィールドをワークステーションで表示するために使用します。
ユーザーは、表示されたレコードのいずれかを選択することもできます。レコードが選択された場合、BROWSEコマンドは、FETCHコマンドと同様の方法でレコード・フィールドをプログラムに返します。
新しいアプリケーションでBROWSEコマンドを使用することは、お勧めしません。
BROWSEコマンドは、初期リリースのLANSAで提供されたことから、以降のリリースにも存在しています。
ただし、以降のリリースのLANSAには、BROWSE コマンドの処理速度と機能をはるかに超えるアプリケーション・テンプレート、ポップアップ・ウィンドウ、プロンプト・キー処理などの機能が用意されています。
BROWSEコマンドは、可搬性のあるプログラム、*DBOPTIMIZE機能を使用するプログラム、多言語サポートが必要なプログラム、およびGUI (グラフィカル・ユーザー・インターフェース)対応またはWeb対応のプログラムでは使用できません。
移植性に関する考慮事項 | Visual LANSAコード内で使用すると、ビルド警告が生成され、実行時にエラーが発生します。この機能を使用するコードは、この環境で実行されないように条件付けすることができます。 |
必須 BROWSE ------- FIELDS ------- フィールド名 フィールド属性 ---> >-- FROM_FILE ---- ファイル名 . *FIRST ------------------> 任意指定 >-- WITH_KEY ----- キー・フィールド値-----------------> >-- NBR_KEYS ----- *WITHKEY ----------------------------> >-- GENERIC ----- *NO ------------------------------------> >-- IO_STATUS ---- *STATUS -------------------------------> >-- IO_ERROR ----- *ABORT -------------------------------> >-- VAL_ERROR ---- *LASTDIS -----------------------------> >-- USE_SELECT --- *YES ---------------------------------> >-- NO_SELECT ---- *NEXT -------------------------------> >-- ONE_FOUND -- *DISPLAY-----------------------------> >-- ISSUE_MSG ---- *NO ----------------------------------> >-- RETURN_RRN -- *NONE ------------------------------> >-- DOWN_SEP --- *DESIGN ------------------------------> >-- ACROSS_SEP -- *DESIGN ------------------------------> >-- EXIT_KEY ----- *YES -- *EXIT ---------------------------> >-- MENU_KEY -- *YES -- *MENU -------------------------> >-- ADD_KEY --- *NO -- *NEXT ---------------------------> >-- CHANGE_KEY -- *NO -- *NEXT -----------------------> >-- DELETE_KEY -- *NO -- *NEXT -------------------------> >-- USER_KEYS -- ファンクション・キー ---'記述'--ラベル--------> >-- SHOW_NEXT ---- *PRO -----------------------------| |