close
Informi-4GL
PROMPT
可互動式的讓使用者輸入,在PROMPT語句之後必須緊跟在PROMPT行上顯示的消息,告知用戶需要輸入的值。可以用帶引號的字串或字符資料型別的變數表示。當執行PROMPT語句時,4GL等待用戶輸入。輸入值後,除非鍵入的值與ON KEY子句中指定的鍵名一致,否則將其分配給FOR子句中指定的變數。
當4GL遇到PROMPT語句時,將執行以下操作:
- 如果提示文本中存在任何變數,則將其替換為它們的當前值。
- 值和帶引號的字串被連接到單個提示消息中(此類消息的總長度不得超過80個字節)
- 提示消息顯示在“提示行”(默認為4GL窗口或4GL屏幕的第一行)上
- 4GL等待用戶輸入
- 輸入的值將分配給FOR子句中指定的變數。
提示field保持活動狀態,並且提示消息保持可見,直到執行輸入為止。
PROMPT語句必須包含以下組件:
- 提示字串
- FOR子句
其餘可視需要添加attribute子句、help說明編號、on key 等
PROMPT “string ”|variable ,
FOR variable
文章標籤
全站熱搜
留言列表