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