Mixin: HtmlTransitionMixin

HtmlTransitionMixin

画面遷移関数群
Source:

Methods

(static) "on選択画面戻り"()

選択画面呼び出し元処理:戻り処理
Source:
Returns:
処理結果

(static) "on選択画面遷移"(selectStorageRequestData, selectStorageResponseData, index)

選択画面呼び出し元処理:遷移処理
Parameters:
Name Type Description
selectStorageRequestData object 選択リクエストデータ
selectStorageResponseData object 選択レスポンスデータ
index number クリック行のindex
Source:

(static) "setリクエストデータOf選択画面"()

選択画面(呼び出される側)処理:選択画面のリクエストデータを設定
Source:

(static) "set戻るレスポンスデータOf選択画面"()

選択画面(呼び出される側)処理:選択画面のレスポンスデータを設定(選択なし)
Source:

(static) "set選択レスポンスデータOf選択画面"()

選択画面(呼び出される側)処理:選択画面のレスポンスデータを設定(選択あり)
Source:

(static) checkNextStorageData()

画面遷移処理:次画面への引き継ぎデータをチェックする
Source:
Returns:
チェック結果

(static) clearDatasetJson(dataset)

dataset.jsonのvalue値をクリアする
Parameters:
Name Type Description
dataset object dataset.json情報
Source:

(static) clearDatasetRecord(datasetRecord)

datasetの指定レコードの値をクリアする
Parameters:
Name Type Description
datasetRecord object datasetのレコード情報
Source:

(static) clearJsonRecord(jsonRecord)

jsonの指定レコードのvalue値をクリアする
Parameters:
Name Type Description
jsonRecord object jsonレコード情報
Source:

(static) clearJsonRecords(jsonData)

dataset.json request.json response.jsonのvalue値をクリアする
Parameters:
Name Type Description
jsonData object jsonデータ情報
Source:

(static) clearSessionStorage()

セッションストレージのキー定義情報をクリアする
Source:

(static) clearSessionStorageOfKeyInfo(keyInfo)

指定されたキー定義情報をセッションストレージから削除する
Parameters:
Name Type Description
keyInfo object キー定義情報
Source:

(static) clearSessionStorageOfKeyInfoOfNumber(keyInfo, clearNumber)

★未使用 キー定義情報の番号を指定して、セッションストレージをクリアする
Parameters:
Name Type Description
keyInfo object キー定義情報
clearNumber * クリア対象番号
Source:

(static) clearTransitionData()

画面遷移情報をクリアする
Source:

(static) deleteRowOfDetailRecord(detailRecord, index)

detailRecordの指定行を削除する
Parameters:
Name Type Description
detailRecord object 明細レコード
index number detailRecordのindex
Source:
Returns:
行削除後のdetailRecord

(static) deriveJsonValueToDatasetValue(pubsub, name, value, index)

受け取った情報をもとにdatasetの指定位置に値をセットする
Parameters:
Name Type Description
pubsub object pubsucクラス
name string 項目名
value object
index number datasetのindex
Source:
Returns:
なし

(static) fromDetailRecordtoHash(detailRecord, index)

detailRecordの指定行を連想配列に取り出す
Parameters:
Name Type Description
detailRecord object 明細レコード
index number detailRecordのindex
Source:
Returns:
連想配列

(static) getBeforeHtmlName()

前画面名を取得する
Source:
Returns:
前画面名

(static) getTransitionData()

前画面名をセッションストレージから削除する
Source:
Returns:
- 前画面名

(static) insertHashtoDetailRecord(detailHash, detailRecord, index)

連想配列をdetailRecordの指定行に挿入する
Parameters:
Name Type Description
detailHash object 連想配列
detailRecord object 明細レコード
index number detailRecordのindex
Source:
Returns:
挿入後のdetailRecord

(static) insertRowOfDetailRecord(detailRecord, index)

detailRecordの指定行に空行を挿入する
Parameters:
Name Type Description
detailRecord object 明細レコード
index number detailRecordのindex
Source:
Returns:
空行挿入後のdetailRecord

(static) postDownloadASGI(argHash)

★未使用 ASGIダウンロード画面表示
Parameters:
Name Type Description
argHash object 画面情報
Source:

(static) postHtmlTransition(htmlName)

表示中の画面を消し、新しい画面を表示する
Parameters:
Name Type Description
htmlName string 表示中の画面名
Source:

(static) postPopupTransition(htmlName, argWin)

ポップアップ画面を表示する
Parameters:
Name Type Description
htmlName string 画面名
argWin * popup画面情報
Source:

(static) postTabTransition(htmlName)

タブを追加し、新しい画面を表示する
Parameters:
Name Type Description
htmlName string 新しい画面名
Source:

(static) postTransition(form, htmlName)

子画面表示
Parameters:
Name Type Description
form object 遷移先画面情報
htmlName string 遷移先画面名
Source:

(static) previousTransition()

前画面に遷移する
Source:

(static) replaceHashtoDetailRecord(detailHash, detailRecord, index)

連想配列をdetailRecordの指定行に置換する
Parameters:
Name Type Description
detailHash object 連想配列
detailRecord object 明細レコード
index number detailRecordのindex
Source:
Returns:
置換後のdetailRecord

(static) saveSessionStorage()

各種キー定義情報をセッションストレージに保存する
Source:

(static) saveSessionStorageOfDetail()

画面明細 キー定義情報をセッションストレージに保存する
Source:

(static) saveSessionStorageOfKeyInfo(keyInfo)

画面ヘッダ キー定義情報をセッションストレージに保存する
Parameters:
Name Type Description
keyInfo object キー定義情報
Source:

(static) saveSessionStorageOfNextMode(guiName, mode)

画面遷移処理:次画面の処理モードを設定する
Parameters:
Name Type Description
guiName string 次画面名
mode string 処理モード
Source:

(static) setDatasetRecordToJsonRecord(datasetRecord, requestRecord)

datasetからrequestに値をセットする(レコード指定)
Parameters:
Name Type Description
datasetRecord * データセット情報(レコード指定)
requestRecord * リクエスト情報(レコード指定)
Source:

(static) setDatasetRecordToJsonRecordInDeleteLine(datasetRecord, requestRecord)

datasetの空行を除いた行をjsondataにコピーする
マルチラインの時は、削除行をjsondataに出力する(レコード指定)
Parameters:
Name Type Description
datasetRecord object データセット情報
requestRecord object リクエスト情報
Source:
Returns:
なし

(static) setDatasetRecordToJsonRecordNoDeleteLine(datasetRecord, requestRecord)

datasetの空行を除いた行をjsondataにコピーする
マルチラインの時は、削除行をjsondataに出力しない(レコード指定)
Parameters:
Name Type Description
datasetRecord object データセット情報
requestRecord object リクエスト情報
Source:
Returns:
なし

(static) setDatasetRecordToJsonRecordNoEmptyLine(datasetRecord, requestRecord)

datasetの空行を除いた行をjsondataにコピーする(レコード指定)
Parameters:
Name Type Description
datasetRecord object データセット情報(レコード指定)
requestRecord object リクエスト情報(レコード指定)
Source:
Returns:
なし

(static) setDatasetToJsonRecords(dataset, request)

datasetからjsondata(request)をセットする
Parameters:
Name Type Description
dataset object データセット情報
request request リクエスト情報
Source:

(static) setDatasetToJsonRecordsInDeleteLine(dataset, request)

datasetの空行を除いた行をjsondataにコピーする
マルチラインの時は、削除行をjsondataに出力する
Parameters:
Name Type Description
dataset object データセット情報
request object リクエスト情報
Source:

(static) setDatasetToJsonRecordsNoDeleteLine(dataset, request)

datasetの空行を除いた行をjsondataにコピーする
マルチラインの時は、削除行をjsondataに出力しない
Parameters:
Name Type Description
dataset object データセット情報
request object リクエスト情報
Source:

(static) setDatasetToJsonRecordsNoEmptyLine(dataset, request)

datasetの空行を除いた行をjsondataにコピーする
Parameters:
Name Type Description
dataset object データセット情報
request object リクエスト情報
Source:

(static) setDatasetValueToJsonValue(datasetValue, requestValue)

datasetからrequestに値をセットする(項目指定)
Parameters:
Name Type Description
datasetValue object データセット情報(項目指定)
requestValue object リクエスト情報(項目指定)
Source:

(static) setFromBeforeStorageDataToDataset()

画面遷移処理:前画面からの引き継ぎデータをセータセットに設定する
Source:
Returns:
処理結果

(static) setFromSessionStorageToDataset()

セッションストレージのキー定義情報をデータセットに設定する
Source:
Returns:
更新後のデータセット

(static) setFromSessionStorageToDatasetOfKeyInfo(dataSet, keyInfo)

指定されたキー定義情報をセッションストレージからデータセットにセットする
Parameters:
Name Type Description
dataSet object データセット
keyInfo object キー定義情報
Source:
Returns:
データセット

(static) setJsonRecordToDatasetRecord(responseRecord, datasetRecord, pubsub, nonclear)

jsondata(response)からdataset.jsonをセットする(レコード指定)
Parameters:
Name Type Description
responseRecord * レスポンス情報
datasetRecord * データセット情報
pubsub * pubsubクラス情報
nonclear * 未使用項目
Source:
Returns:
なし

(static) setJsonRecordsToDataset(response, dataset, pubsub, nonclear)

jsondata(response)からdataset.jsonをセットする
Parameters:
Name Type Description
response object レスポンスデータ
dataset object データセット情報
pubsub object pubsubクラス
nonclear boolean 未使用項目
Source:

(static) setJsonValueToDatasetValue(responseValue, datasetValue, multiline, defaultline, name, pubsub)

jsondata(response)からdataset.jsonをセットする(項目指定)
Parameters:
Name Type Description
responseValue object レスポンス情報
datasetValue object データセット情報
multiline string multiline有無設定
defaultline object 1ページあたりの表示行数
name string 項目名
pubsub object pubsubクラス
Source:
Returns:
なし

(static) setMyUIStorageData()

画面遷移処理:画面遷移後、自画面に戻って来た時、
画面ヘッダ キー定義が設定されている時 :遷移直前の状態にdataSetを設定する
画面ヘッダ キー定義が設定されていない時:メニューから遷移した。何もしない
Source:
Returns:
処理結果

(static) setNextStorageData(guiName)

画面遷移処理:次画面への引き継ぎデータを設定する
Parameters:
Name Type Description
guiName string 次画面名
Source:

(static) setNextStorageTabData(guiName, activetabnumber)

画面遷移処理:次画面への引き継ぎデータを設定する(アクティブタブ)
Parameters:
Name Type Description
guiName string 次画面名
activetabnumber number アクティブタブの番号
Source: