ユニークキー指定がない場合 → 常に新規登録
ユニークキー指定のある場合
→ キー指定項目がすべてNullの行の取り込みの場合 → 新規登録
→ キー指定項目にNullが含まれる取り込みの場合 → Null は IS_NULL として検索する、見つからない/複数見つかったらエラー
XDFMappingProcess |
SelectItemInfoに画面での編集項目を反映してEditItemInfoとして返す (CommitProcessの途中まで)
Input: ConfigViewItemList Model ViewItemList 各入力項目名 SelectItemInfo Output: EditItemInfo
|
XDFMasterCache |
キャッシュを格納する
Input:
ViewList
ViewItemList
AccessControlList
ActionList
ModelList
ModelItemList
ExportList
ExportItemList
ImportList
ImportItemList
|
XDFMasterCacheClearProcess |
XDF キャッシュクリアのフラグを立てる
|
XDFMasterListProcess |
画面の選択に必要なマスタ検索を行う
Input: ConditionList (中は次の項目のMap) - XDF_ViewItemDispName - XDF_ViewItemSearchModelName -
XDF_ViewItemSearchCondition - XDF_ViewItemSearchValueItemName Output: [XDF_ViewItemDispName]List
(中は次の項目のMap) - [XDF_ViewItemSearchValueItemName] マスタの指定項目キーの値 - [プロキシ名] プロキシ値
|
XDFModelUtil |
|
XDFRequiredCheckProcess |
必須指定になっている項目をチェックする
Input:
ViewItemList
ViewName
TargetLocation - チェックするロケーション
各入力項目名
Output:
LackList
|
XDFSearchProcess |
動的モデルの検索を行う(検索条件はセッションから) 検索条件は XDF_ConditionListにUpdatableのリストに入れて指定する 内容は - XDF_ModelItemName -
XDF_ComparisonOperator - XDF_ComparisonValue ソート条件は XDF_SortListにUpdatableのリストを入れて指定する 内容は -
XDF_ModelItemName - XDF_SearchOrder
Input: - XDF_ConditionList - XDF_SortList 各入力項目名 Output: DataList
|
XDFViewSearchConditionPickProcess |
検索を行う条件を抽出してConditionListとSortListにまとめる
Input: - ViewItemList 各入力項目名 Output: - XDF_ConditionList - XDF_SortList
|
Comments and Questions: PEXA.v2 Project