メニュー |
Qualify |
注 |
単一選択の使用可能性 |
以下を選択した場合に使用可能になります。- ColumnStatement に含まれていない MapFromStatement
- 以下の BlockOpenStatement:
- AbstractTargetMapStatement
- QualifyStatement
- CallOperationStatement
- ForEachStatement
- SelectStatement
|
AbstractTargetMapStatement には以下が含まれます。- MsgTargetMapStatement
- InsertStatement
- UpdateStatement
- DeleteStatement
- CallOperationStatement
|
単一選択時の動作 |
ConditionStatement (設定解除された条件式を持つ) を含んだ QualifyStatement が作成されます。ConditionStatement は以下のものの親になります。- 選択された MapFromStatement を包含している MapStructureStatement
- 選択されたブロック・オープン・ステートメント
|
|
複数選択の使用可能性 |
すべての選択内容が隣接する兄弟である場合に使用可能になります。 |
|
複数選択時の動作 |
一対の qualify と condition が、すべての選択項目の共通の親になります。 |
|
選択の前のステートメント (太字を選択) |
PurchaseOrder
Comment
Items+MapFrom
|
アクションの後のステートメント構造 (太字が選択される) |
PurchaseOrder
Comment
Qualify
Condition
Items+MapFrom
|
選択の前のステートメント (太字を選択) |
Items
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
アクションの後のステートメント構造 (太字が選択される) |
Items
Qualify
Condition
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
選択の前のステートメント (太字を選択) |
Items
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
アクションの後のステートメント構造 (太字が選択される) |
隣接していない兄弟が選択されています。アクションは使用不可になります。 |
選択の前のステートメント (太字を選択) |
Items+MapFrom
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
アクションの後のステートメント構造 (太字が選択される) |
選択項目は兄弟ではありません。アクションは使用不可になります。 |
選択の前のステートメント (太字を選択) |
Items
ProductName+MapFrom
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
アクションの後のステートメント構造 (太字が選択される) |
Items
ProductName+MapFrom
Qualify
Condition
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
選択の前のステートメント (太字を選択) |
MapOp
Insert_1 - Db1.Sch2.Tbl3
Column_1 + MapFrom(exp_1)
Column_2 + MapFrom(exp_2)
|
アクションの後のステートメント構造 (太字が選択される) |
MapFrom が ColumnStatement に包含されているため、アクションは使用不可です。 |
選択の前のステートメント (太字を選択) |
MapOp
Target_1
Headers
PurchaseOrder
|
アクションの後のステートメント構造 (太字が選択される) |
MapOp
Qualify
Condition
Target_1
Headers
PurchaseOrder
|
これは、さまざまな条件下でアセンブリーを作成する方法を示しています。
選択の前のステートメント (太字を選択) |
MapOp
ForEach
Target_1
Headers+MapFrom
PurchaseOrder+MapFrom
|
アクションの後のステートメント構造 (太字が選択される) |
MapOp
ForEach
Qualify
Condition
Target_1
Headers+MapFrom
PurchaseOrder+MapFrom
|
選択の前のステートメント (太字を選択) |
MapOp
Insert_1
ColumnStatement
|
アクションの後のステートメント構造 (太字が選択される) |
MapOp
Qualify
Condition
Insert_1
ColumnStatement
|
選択の前のステートメント (太字を選択) |
MapOp
Insert_1
ColumnStatement+MapFrom (exp_1)
Call_1 (db1)
Update_1 (where_clause)
ColumnStatement+MapFrom (exp_2)
|
アクションの後のステートメント構造 (太字が選択される) |
MapOp
Qualify
Condition
Insert_1
ColumnStatement+MapFrom (exp_1)
Call1 (db1)
Update_1 (where_clause)
ColumnStatement+MapFrom (exp_2)
|
隣接する兄弟 AbstractRdbTargetMapStatements が選択されています。
選択の前のステートメント (太字を選択) |
PurchaseOrder
Qualify
Default
ShipTo + MapFrom(exp)
|
アクションの後のステートメント構造 (太字が選択される) |
PurchaseOrder
Qualify
Condition
Qualify
Default
ShipTo + MapFrom(exp)
|
Qualify の外側に Qualify が挿入されます。
選択の前のステートメント (太字を選択) |
PurchaseOrder
Qualify
Default
ShipTo + MapFrom (exp_1)
Qualify
Condition (cond_exp)
BillTo + MapFrom (exp_2)
Default
BillTo+MapFrom (exp_3)
|
アクションの後のステートメント構造 (太字が選択される) |
PurchaseOrder
Qualify
Condition
Qualify
Default
ShipTo + MapFrom (exp_1)
Qualify
Condition (cond_exp)
BillTo + MapFrom (exp_2)
Default
BillTo+MapFrom (exp_3)
|
2 つの隣接する兄弟 Qualify エレメントの外側に Qualify が挿入されます。
選択の前のステートメント (太字を選択) |
PurchaseOrder
Qualify
Condition (cond_exp_1)
ShipTo + MapFrom (exp_1)
Qualify
Condition (cond_exp_2)
BillTo + MapFrom (exp_2)
Qualify
Condition (cond_exp_3)
Comment+MapFrom (exp_3)
|
アクションの後のステートメント構造 (太字が選択される) |
隣接していない兄弟が選択されています。アクションは使用不可になります。 |
選択の前のステートメント (太字を選択) |
PurchaseOrder
Qualify (no condition/default left)
|
アクションの後のステートメント構造 (太字が選択される) |
PurchaseOrder
Qualify
Condition
Qualify
|
選択の前のステートメント (太字を選択) |
MapOperation
CallOperationStatement
|
アクションの後のステートメント構造 (太字が選択される) |
MapOperation
Qualify
Condition
CallOperationStatement
|
選択の前のステートメント (太字を選択) |
PurchaseOrder
ForEach
Items
|
アクションの後のステートメント構造 (太字が選択される) |
PurchaseOrder
Qualify
Condition
ForEach
Items
|
選択の前のステートメント (太字を選択) |
MapOp
Target_1
select_1 (where_clause)
PurchaseOrder + MapFrom(exp)
|
アクションの後のステートメント構造 (太字が選択される) |
MapOp
Target_1
Qualify
Condition
select_1 (where_clause)
PurchaseOrder + MapFrom(exp)
|
選択の前のステートメント (太字を選択) |
PurchaseOrder
ShipTo+MapFrom (exp_1)
ForEach (exp)
Items + MapFrom (exp_2)
|
アクションの後のステートメント構造 (太字が選択される) |
PurchaseOrder
Qualify
Condition
ShipTo + MapFrom (exp_1)
ForEach (exp)
Items + MapFrom (exp_2)
|
隣接する兄弟が同じ種類のステートメントでない場合がありますが、これは許可されています。