Page History
[ |../../index.htm#lansa/pop_up.htm]
現在地:
...
7.99 POP_UP
...
| Note |
|---|
注意:利用オプション |
POP_UPコマンドは、ワークステーションでポップアップ・ウィンドウに情報を表示します。 UPコマンドは、ワークステーションでポップアップ・ウィンドウに情報を表示します。
POP_UPコマンドは、Web上で使用しているRDMLXファンクション内でのみ有効です。それ以外の場所で使用すると、実行時に致命的エラーが発生します。この場合は、RDMLファンクション内にPOP_UPコマンドを組み込むか、フォームを使用してユーザーに情報を表示してください。 UPコマンドを組み込むか、フォームを使用してユーザーに情報を表示してください。
POP_UPコマンドは、機能的にDISPLAYコマンドと非常によく似ていますが、画面上の情報の前面に表示される(すなわち、ポップアップする)ウィンドウ内に表示されます。 ウィンドウ内に表示されます。 例えば、DISPLAYコマンドが以下のように指定されているとします。
DISPLAY FIELDS(#CUSTNUM #NAME #ADDR1 #ADDR2 #ADDR3 #PHONE #ZIP)
この場合、以下のようなパネルがワークステーションに表示されます。
|
ここで、以下のようなPOP_UPコマンドが実行されたとします。
POP_UP FIELDS(#DEBIT #CREDIT)
これにより、ワークステーション上のパネルは以下のようになります。
...
例えば、DISPLAYコマンドが以下のように指定されているとします。
DISPLAY FIELDS(#CUSTNUM #NAME #ADDR1 #ADDR2 #ADDR3 #PHONE #ZIP)この場合、以下のようなパネルがワークステーションに表示されます。
| No Format |
|---|
顧客番号 : 99999999
名前 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
住所 : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
電話番号 : 9999999999
郵便番号 : 999999 |
ここで、以下のようなPOP_UPコマンドが実行されたとします。
POP_UP FIELDS(#DEBIT #CREDIT)これにより、ワークステーション上のパネルは以下のようになります。
| No Format |
|---|
顧客番号 : 99999999 名前 : XXXXXXXX ---------------------- |
...
...
XX
: XXXXXXXX
...
借方 : 999999.99
...
XX
: XXXXXXXX
...
貸方 : 999999.99
...
XX
電話番号 : 99999999
...
...
XX 住所 : XXXXXXXX | | XX : XXXXXXXX | 借方 : 999999.99 | XX : XXXXXXXX | 貸方 : 999999.99 | XX 電話番号 : 99999999 | | 郵便番号 : 999999 ---------------------- |
...
...
以下も参照してください。
| Panel | |
|---|---|
|
...
| |
任意指定 POP_UP ---------- FIELDS --------- |
...
- フィールド名 フィールド属性 ---- |
...
--> |
...
| | | | |
...
----| |
...
------- |
...
RDMLの場合は最大100 ---- |
...
>-- DESIGN -------- |
...
*ACROSS -----------------------------> |
...
*DOWN |
...
>-- IDENTIFY ------- |
...
*LABEL -------------------------------> |
...
*COLHDG |
...
*DESC |
...
*NOID
|
...
>-- IDENT_ATR ------ *DEFAULT ---------------------------> |
...
*NONE |
...
>-- DOWN_SEP ----- |
...
*DESIGN ----------------------------> |
...
10進数値 >-- ACROSS_SEP ---- *DESIGN ----------------------------> |
...
10進数値 >-- AT_LOC --------- |
...
*CENTRE -----------------------------> |
...
または *QUAD1 *QUAD2 *QUAD3 *QUAD4 >-- WITH_SIZE ------ *AUTO -------------------------------> |
...
または(幅 長さ) |
...
>-- PANEL_ID ------- |
...
*AUTO -------------------------------> |
...
または *NONE >-- PANEL_TITL ---- *FUNCTION --------------------------> |
...
または 'パネル・タイトル'
|
...
>-- BROWSELIST --- *NONE -------------------------------> |
...
リスト名 >-- EXIT_KEY ------- *YES --- *EXIT --- *HIGH --- *NONE -> >-- MENU_KEY ----- *YES --- *MENU-- *NONE ------------> |
...
*NO *EXIT 条件 >-- ADD_KEY ------ *NO ---- *NEXT -- *NONE -------------> |
...
*YES *RETURN 条件 >-- CHANGE_KEY -- *NO --- *NEXT -- *NONE -------------> |
...
*YES *RETURN 条件 >-- DELETE_KEY ---- *NO --- *NEXT -- *NONE -------------> |
...
*YES * |
...
RETURN 条件 >-- PROMPT_KEY -- *DFT --- *AUTO -- *NONE -------------> |
...
*YES *NEXT 条件 >-- USER_KEYS --- ファンクション・キー--'記述'--*NEXT -- *NONE -------> |
...
----------- |
...
>-- SHOW_NEXT -- *PRO ------------------------------------------------------> |
...
*YES >-- TEXT —-------- |
...
'テキスト' |
...
------ 行/ ------ 位置 -------------------------> |
...
---------- |
...
*TMAPnnn 1 1 (特別な値) |
...
>-- CURSOR_LOC -- *NONE ----- |
...
---- *NONE -------------------------------> |
...
*ATFIELD フィールド名 >-- STD_HEAD ----- *DFT ----------------------------------------------------> |
...
*YES >-- IGCCNV_KEY -- *AUTO --------------------------------------------------| |
...
*YES |