Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

Input

入力を受け付け、それを変数に格納します。

Synopsis

Input data

引数

data データ入力を受け取るために使用される変数の名前、またはデータを指定する引用符付き文字列。

説明

Input 文はリテラル・データ値を入力します。これは、ユーザからインタラクティブにデータ値を受け取って変数に代入するか、指定された引用符で囲まれる文字数を入力できます。

変数を使用した Input は、バックグラウンドで実行されているプログラムでは使用できません。ユーザが Return キーを押して、データ入力の終了を示し、データ値を送信するまで、プログラムの実行は一時停止されます。

Input がタイムアウトになることはありません。

インタラクティブなユーザ入力をより広くサポートするには、ObjectScript の READ コマンドを使用します。

以下の例は、Input 文をインタラクティブに使用する方法を示しています。

Println "Type your name, then press Return"
Input namevar
Println "Thanks ",namevar

以下の例は、Input 文をバックグラウンドで使用する方法を示しています。

Println "Here's the name"
Input "Fred"
Println
Println "Thanks "

関連項目

  • Basic : Print

  • ObjectScript : READ コマンド

FeedbackOpens in a new tab