機能
入力を受け付けます。
文法
「ACCEPT」は「ACC」と省略して書くこともできます。
(1)
|
ACCEPT 変数名 データ型 | データ型 の入力を受け付けます。 入力内容は変数名 に格納されます。 ※変数が事前に定義されていない場合は自動的に定義されます。 データ型を省略した場合はCHAR型と見なされます。 |
(2)
|
ACCEPT 変数名 データ型 オプション | オプション の形式でデータ型 の入力を受け付けます。 入力内容は変数名 に格納されます。 |
※変数の内容は、DEFINEで確認する事が出来ます。
データ型
※斜体文字部分は省略して書くことができます。
CHAR | 文字入力(デフォルト) |
NUMBER | 数値入力 |
DATE | 日付時刻入力 |
オプション
※斜体文字部分は省略して書くことができます。
※オプションは複数指定できます。
FORMAT 書式 | 入力書式を指定します。 詳細はCOLUMNを参照して下さい。 |
DEFAULT 値 | 未入力時のデフォルト値を設定します。 |
PROMPT メッセージ | 入力前にメッセージを表示します。 |
HIDE | 入力値を表示しません。 (パスワード入力などに使用します) |
解説
(1)
|
ACCEPT ICE ICE(CHAR型)への入力を受け付けます。 ACCEPT ICE NUM ICE(NUMBER型)への入力を受け付けます。 |
(2)
|
ACCEPT ICE NUM PROMPT 'ICEは何歳でしょう?' ‘ICEは何歳でしょう?’と表示してICE(NUMBER型)への入力を受け付けます。 ACCEPT ICE NUM PROMPT 'ICEは何歳でしょう?' HIDE ‘ICEは何歳でしょう?’と表示してICE(NUMBER型)への入力を受け付けますが入力内容は表示されません。 ACCEPT ICE DATE PROMPT 'ICEの誕生日はいつでしょう?' FOR 'yyyy/mm/dd' ‘ICEは何歳でしょう?’と表示してICE(NUMBER型)への入力を受け付けますが入力形式はyyyy/mm/ddに制限されます。 |