ALERT

4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次

version 6.0 (Modified)


ALERT (message{; ok button title})

引数説明
message文字列アラートダイアログボックスに表示するメッセージ
ok button title文字列OKボタンのタイトル

説明

ALERT コマンドコマンドは、注意アイコンとメッセージ、OKボタンで構成されるアラートダイアログボックスを表示します。

message引数には表示するメッセージを渡します。このメッセージは最大255バイトまで指定可能ですが、表示されるメッセージがメッセージエリアに表示しきれない場合は、文字の幅にもよりますが途中で切り取られます。

デフォルトでは、OKボタンのタイトルは“OK”です。OKボタンタイトルを変更するには、オプションのok button title引数に新しいカスタムボタンタイトルを指定します。必要であれば、渡したカスタムタイトルの幅に応じて、OKボタンの幅を左方向にリサイズします。

Tip: フォームあるいはオブジェクトメソッド中で、On ActivateOn Deactivateを処理するセクションからALERTコマンドを呼ばないでください。これは永久ループを引き起こします。

例題

1. この例は、会社に関する情報を示すアラートボックスを表示します。表示する文字列中にキャリッジリターンが含まれてることに注目してください。これは、キャリッジリターンから後ろの文字列を次の行に改行するためです:

   ALERT("Company: "+[Companies]Name+"\rPeople in company: "+
                  String(Records in selection([People]))+"\rNumber of parts they supply: "+
                  String(Records in selection([Parts])))

このコードは以下のようなアラートボックスを表示します:

2. 以下の行は:

   ALERT("I'm sorry Dave, I can't do that.";"Alas!")

以下のようなアラートダイアログボックスを表示します:

3. 以下のコードは:

   ALERT("You no longer have the access privileges for deleting these records.";"Well, I swear I did not know that")

以下のようなアラートダイアログボックスを表示します:

参照

CONFIRM, DISPLAY NOTIFICATION, Request.


4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次