Module.alert オブジェクト

警告画面オブジェクト

警告画面を表示します。


メソッドの概要
static void back(String messageId ,String detail)
警告画面表示後、前表示ページへ戻る機能を持つ警告画面を表示します。
static void link(String messageId ,String detail ,String path ,Object arg)
警告画面表示後、任意のページの再表示機能を持つ警告画面を表示します。
static void reload(String messageId ,String detail ,Object arg)
警告画面表示後、前表示ページの再表示機能を持つ警告画面を表示します。
static void write(String messageId ,String detail)
警告画面の表示を表示します。

メソッドの詳細
back

static void back(String messageId ,String detail)

警告画面表示後、前表示ページへ戻る機能を持つ警告画面を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。 このメソッドで表示される警告画面上には、ボタンが表示され、この ボタンをクリックする事で、ブラウザのキャッシュ機能を利用して 直前まで表示されていた画面を再表示します。 キャッシュを利用しないように設定されているブラウザ上では、 期待通りの動作をしない場合が有ります。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId String メッセージID
detail String 画面に表示する詳細メッセージ文字列
返却値
void

link

static void link(String messageId ,String detail ,String path ,Object arg)

警告画面表示後、任意のページの再表示機能を持つ警告画面を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。
このメソッドで表示された警告画面上のボタンをクリックする事で、 引数 path で指定した任意のページプログラムをリクエストして、 表示させる事ができます。 引数 arg には、再表示リクエスト時のプログラムへのURL引数を 定義する事ができます。オブジェクト arg の内容が、そのままリクエスト されたファンクションコンテナの init() 関数への引数 request として渡されます。 リンク先プログラムの init() 関数に渡す引数データとして arg に対して request オブジェクトを指定すると 正常に動作しないことがあります。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId String メッセージID
detail String 画面に表示する詳細メッセージ文字列
path String 先ページプログラムパス(拡張子なし)
arg Object 画面プログラムへの引数群
返却値
void

reload

static void reload(String messageId ,String detail ,Object arg)

警告画面表示後、前表示ページの再表示機能を持つ警告画面を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。
このメソッドで表示された警告画面上のボタンをクリックする事で、 直前に表示していたページプログラムを再度リクエストして、 再表示させる事ができます。 引数 arg には、再表示リクエスト時のプログラムへのURL引数を 定義する事ができます。オブジェクト arg の内容が、そのままリクエスト されたファンクションコンテナの init() 関数への引数 request として渡されます。 リロード時の init() 関数に渡す引数データとして arg に対して request オブジェクトを指定すると正常に動作しないことがあります。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId String メッセージID
detail String 画面に表示する詳細メッセージ文字列
arg Object 画面プログラムへの引数群
返却値
void

write

static void write(String messageId ,String detail)

警告画面の表示を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId String メッセージID
detail String 画面に表示する詳細メッセージ文字列
返却値
void