Mixin: SingleRecordFormControllerMixin

SingleRecordFormControllerMixin

関数を追加する
Source:

Methods

(static) "onChangeモード切替"(event)

処理モード切替処理
変更後の処理モードをセッションストレージへ保存し、初期処理を実行する
Parameters:
Name Type Description
event event イベント情報
Source:

(static) "onChange削除"(event) → {boolean}

削除チェックボックス選択変更イベント(テーブル形式)
変更後の選択値をデータセットへ反映し、戻り値として返す
Parameters:
Name Type Description
event event イベント情報
Source:
Returns:
チェックボックスの値
Type
boolean

(static) "onテーブル行クリック"(event, arg)

テーブルと選択行の情報をセッションストレージに保存し、
選択行の背景色を変更する
Parameters:
Name Type Description
event event イベント情報
arg object クリック行情報(datasetのindex、セレクタ名)
Source:

(static) "on初期処理"()

各種初期処理ののち、前画面の情報によって実行する処理を判定する
・選択画面でデータを選択した場合:選択データを表示する
・上記以外の場合:照会処理を実行する
Parameters:
Type Description
なし
Source:
Returns:
なし

(static) "on初期処理OfCheckRequestData"(requestData, mode) → {object}

初期処理に使用するリクエストデータのバリデーションチェック処理を行う
Parameters:
Name Type Description
requestData object リクエストデータ
mode string 処理モード
Source:
Returns:
チェック結果
Type
object

(static) "on初期処理OfEditResponseData"(responseData, mode)

初期処理のレスポンスデータと前画面から受け取ったヘッダ情報をもとに
セレクトボックスの初期表示および照会処理を実行する
Parameters:
Name Type Description
responseData object レスポンスデータ
mode object 処理モード
Source:

(static) "on削除OfCheckRequestData"(requestData, mode) → {object}

データセットから削除リクエストデータを作成し、バリデーションチェック処理を行う
Parameters:
Name Type Description
requestData object リクエストデータ
mode object 処理モード
Source:
Returns:
チェック結果
Type
object

(static) "on削除OfEditResponseData"(responseData, mode)

削除処理のレスポンスデータの内容をデータセットへ設定し、画面へ表示する
処理結果をダイアログに表示する
Parameters:
Name Type Description
responseData object レスポンスデータ
mode object 処理モード
Source:
Returns:
なし

(static) "on実行"(event)

処理モードに応じてトランザクションを実行する
Parameters:
Name Type Description
event event イベント情報
Source:
Returns:
なし

(static) "on戻る"(event)

自画面のセッションストレージをクリアし、前画面へ遷移する
Parameters:
Name Type Description
event event イベント情報
Source:

(static) "on照会OfCheckRequestData"(requestData, mode) → {object}

データセットから照会リクエストデータを作成し、バリデーションチェック処理を行う
Parameters:
Name Type Description
requestData object リクエストデータ
mode object 処理モード
Source:
Returns:
チェック結果
Type
object

(static) "on照会OfEditResponseData"(responseData, mode)

照会処理のレスポンスデータの内容をデータセットへ設定し、画面へ表示する
Parameters:
Name Type Description
responseData object レスポンスデータ
mode object 処理モード
Source:

(static) "on登録OfCheckRequestData"(requestData, mode) → {object}

データセットから登録リクエストデータを作成し、バリデーションチェック処理を行う
Parameters:
Name Type Description
requestData object リクエストデータ
mode object 処理モード
Source:
Returns:
チェック結果
Type
object

(static) "on登録OfEditResponseData"(responseData, mode)

登録処理のレスポンスデータの内容をデータセットへ設定し、画面へ表示する
処理結果をダイアログに表示する
Parameters:
Name Type Description
responseData object レスポンスデータ
mode object 処理モード
Source:
Returns:
- なし

(static) "on行追加クリック"(event)

カーソルが当たってる行のindexを取得し、最後尾に空行を追加する
Parameters:
Name Type Description
event event イベント情報
Source:

(static) "on訂正OfCheckRequestData"(requestData, mode) → {object}

データセットから訂正リクエストデータを作成し、バリデーションチェック処理を行う
Parameters:
Name Type Description
requestData object リクエストデータ
mode object 処理モード
Source:
Returns:
チェック結果
Type
object

(static) "on訂正OfEditResponseData"(responseData, mode)

訂正処理のレスポンスデータの内容をデータセットへ設定し、画面へ表示する
処理結果をダイアログに表示する
Parameters:
Name Type Description
responseData object レスポンスデータ
mode object 処理モード
Source:
Returns:
なし

(static) initExecute()

ログイン情報を表示し、初期処理を実行する
Parameters:
Type Description
なし
Source:
Returns:
なし

(static) onBlur(event)

ロストフォーカスイベント
該当位置の入力値チェックおよびdatasetへの値設定を行う
Parameters:
Name Type Description
event event イベント情報
Source:

(static) onChangeCheckBox(event) → {boolean}

チェックボックス選択変更イベント
変更後の選択値をデータセットへ反映し、戻り値として返す
Parameters:
Name Type Description
event event イベント情報
Source:
Returns:
チェックボックスの値
Type
boolean

(static) onChangeSelectBox(event) → {String}

セレクトボックス選択変更イベント
変更後の選択値をデータセットへ反映し、戻り値として返す
Parameters:
Name Type Description
event event イベント情報
Source:
Returns:
セレクトボックス選択値
Type
String

(static) onChangeTableCheckBox(event) → {boolean}

チェックボックス選択変更イベント(テーブル形式)
変更後の選択値をデータセットへ反映し、戻り値として返す
Parameters:
Name Type Description
event event イベント情報
Source:
Returns:
チェックボックスの値
Type
boolean

(static) onChangeTableSelectBox(event) → {String}

セレクトボックス選択変更イベント(テーブル形式)
変更後の選択値をデータセットへ反映し、戻り値として返す
Parameters:
Name Type Description
event event イベント情報
Source:
Returns:
セレクトボックス選択値
Type
String

(static) onConfirmDialogAfter()

確認ダイアログ表示後に行う処理を追加する
※フレームワーク自体に実装はしていないため、個別で実装する必要あり
Parameters:
Type Description
なし
Source:

(static) onErrorResponseData(responseData, mode)

処理のエラー情報をダイアログで表示する
Parameters:
Name Type Description
responseData object レスポンスデータ
mode object 処理モード
Source:

(static) onExecuteDialogAfter()

実行ダイアログ表示後に行う処理を追加する
※フレームワーク自体に実装はしていないため、個別で実装する必要あり
Parameters:
Type Description
なし
Source:

(static) onFocus(event)

フォーカス設定イベント
該当位置のデータをdatasetから取得、表示する
Parameters:
Name Type Description
event event イベント情報
Source:

(static) onFocus12(event)

F12キー押下時、フォーカスをあてる項目を指定する
Parameters:
Name Type Description
event event イベント情報
Source:

(static) onServerDialogAfter()

サーバーダイアログ表示後、先頭項目にフォーカスを設定する
※フレームワーク自体に実装はしていないため、個別で実装する必要あり
Parameters:
Type Description
なし
Source: