例 | 結果 |
---|---|
MapOp Target_1 Headers PurchaseOrder Target_2 Headers Inventory |
MapOp Target_2 Headers Inventory |
MapRoot を除去します。MapParameter を除去します。
例 | 結果 |
---|---|
MapOp Insert_1 col_1 + MapFrom(exp_1) col_2 + MapFrom(exp_2) |
MapOp |
MapRoot を除去します。
例 | 結果 |
---|---|
MapOp call_1 submap1 |
MapOp |
MapRoot を除去します。
例 | 結果 |
---|---|
PurchaseOrder Qualify Condition (cond_exp_1) ShipTo + MapFrom (exp_1) Default ShipTo + MapFrom (exp_3) Comment + MapFrom (exp_4) |
PurchaseOrder Qualify Default ShipTo + MapFrom (exp_3) Comment + MapFrom (exp_4) |
Condition ブロックを削除します。Qualify に依然として DefaultStatement があるため、これは使用可能です。
例 | 結果 |
---|---|
PurchaseOrder Qualify Condition (cond_exp_1) ShipTo + MapFrom (exp_1) Condition (cond_exp_2) ShipTo + MapFrom (exp_2) Default ShipTo + MapFrom (exp_3) Comment + MapFrom (exp_4) |
PurchaseOrder Qualify Condition (cond_exp_1) ShipTo + MapFrom (exp_1) Condition (cond_exp_2) ShipTo + MapFrom (exp_2) Comment + MapFrom (exp_4) |
Condition ブロックを削除します。Qualify に依然として ConditionStatement があるため、これは使用可能です。
例 | 結果 |
---|---|
PurchaseOrder Qualify Condition (cond_exp_1) ShipTo + MapFrom (exp_1) Default ShipTo + MapFrom (exp_3) Comment + MapFrom (exp_4) |
PurchaseOrder ShipTo + MapFrom(exp_3) Comment + MapFrom (exp_4) |
Condition とその内容を削除し、Default の内容の親を変更します。
Default を削除します。
空の Qualify を削除します。
例 | 結果 |
---|---|
PurchaseOrder Qualify Condition (cond_exp_1) DeclareStatement (int x) AssignmentStatement (x = 2) ShipTo + MapFrom (exp_1) BillTo + MapFrom (exp_2) Comment + MapFrom (exp_4) |
PurchaseOrder DeclareStatement (int x) AssignmentStatement (x = 2) ShipTo + MapFrom (exp_1) BillTo + MapFrom (exp_2) Comment + MapFrom (exp_4) |
Condition の内容全体の親を変更します。
Condition を削除します。
空の Qualify を削除します。
例 | 結果 |
---|---|
PurchaseOrder Qualify Default ShipTo + MapFrom (exp_3) Comment + MapFrom (exp_4) |
PurchaseOrder ShipTo + MapFrom(exp_3) Comment + MapFrom (exp_4) |
Default の内容全体の親を変更します。
Default を削除します。
空の Qualify を削除します。
例 | 結果 |
---|---|
PurchaseOrder Qualify Condition (cond_exp_1) ShipTo + MapFrom (exp_1) Default ShipTo + MapFrom (exp_3) Comment + MapFrom (exp_4) |
PurchaseOrder ShipTo + MapFrom(exp_3) Comment + MapFrom (exp_4) |
Condition を削除します。
Default の内容全体の親を変更します。
Default を削除します。
空の Qualify を削除します。
例 | 結果 |
---|---|
PurchaseOrder ShipTo + MapFrom (exp_1) Comment + MapFrom (exp_2) ThrowStatement |
PurchaseOrder ShipTo + MapFrom (exp_1) Comment + MapFrom (exp_2) |
例 | 結果 |
---|---|
PurchaseOrder ShipTo + MapFrom (exp_1) Items + MapFrom (exp_2) ForEach (exp) Item + MapFrom (exp_3) ProductName + MapFrom (exp_4) ProductNumber + MapFrom (exp_5) |
PurchaseOrder ShipTo + MapFrom (exp_1) Items + MapFrom (exp_2) Item + MapFrom (exp_3) ProductName + MapFrom (exp_4) ProductNumber + MapFrom (exp_5) |
ForEach の内容全体の親を変更します。
例 | 結果 |
---|---|
PurchaseOrder ShipTo + MapFrom (exp_1) Select_1 (where_clause) ForEach (select_1) Items + MapFrom (exp_2) |
PurchaseOrder ShipTo + MapFrom (exp_1) ForEach (select_1) Items + MapFrom(exp_2) |
ForEach 内の未宣言の select_1 を修正しなければなりません。