Menu |
Qualify |
Notes |
Ativação de Seleção Única |
Ativado ao selecionar:- MapFromStatement não contido em ColumnStatement
- Estes BlockOpenStatements:
- AbstractTargetMapStatement
- QualifyStatement
- CallOperationStatement
- ForEachStatement
- SelectStatement
|
AbstractTargetMapStatement inclui:- MsgTargetMapStatement
- InsertStatement
- UpdateStatement
- DeleteStatement
- CallOperationStatement
|
Comportamento da Seleção Única |
Um QualifyStatement contendo um ConditionStatement (com
uma expressão de condição não configurada) é criado. O ConditionStatement torna-se
o pai de:- O MapStructureStatement contendo o MapFromStatement selecionado.
- A instrução de abertura de bloco selecionado.
|
|
Ativação de Seleção Múltipla |
Ativado quanto todas as seleções são irmãos contíguos. |
|
Comportamento de Seleção Única |
Um par qualify-condition torna-se o pai comum de todos
os itens selecionados. |
|
Instruções antes da seleção (negrito selecionado) |
PurchaseOrder
Comentário
Items+MapFrom
|
Estrutura da instrução após seção (negrito selecionado) |
PurchaseOrder
Comentário
Qualify
Condição
Items+MapFrom
|
Instruções antes da seleção (negrito selecionado) |
Itens
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
Estrutura da instrução após seção (negrito selecionado) |
Itens
Qualify
Condição
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
Instruções antes da seleção (negrito selecionado) |
Itens
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
Estrutura da instrução após seção (negrito selecionado) |
Os irmãos não contíguos são selecionados. A ação
é desativada. |
Instruções antes da seleção (negrito selecionado) |
Items+MapFrom
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
Estrutura da instrução após seção (negrito selecionado) |
As seleções não são irmãs. A ação é desativada. |
Instruções antes da seleção (negrito selecionado) |
Itens
ProductName+MapFrom
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
Estrutura da instrução após seção (negrito selecionado) |
Itens
ProductName+MapFrom
Qualify
Condition
ProductNumber+MapFrom
Price+MapFrom
Quantity+MapFrom
|
Instruções antes da seleção (negrito selecionado) |
MapOp
Insert_1 - Db1.Sch2.Tbl3
Column_1 + MapFrom(exp_1)
Column_2 + MapFrom(exp_2)
|
Estrutura da instrução após seção (negrito selecionado) |
A ação é desativada para o MapFrom contido no
ColumnStatement. |
Instruções antes da seleção (negrito selecionado) |
MapOp
Target_1
Cabeçalhos
PurchaseOrder
|
Estrutura da instrução após seção (negrito selecionado) |
MapOp
Qualify
Condição
Target_1
Headers
PurchaseOrder
|
Isso mostra como criar montagens sob várias condições.
Instruções antes da seleção (negrito selecionado) |
MapOp
ForEach
Target_1
Headers+MapFrom
PurchaseOrder+MapFrom
|
Estrutura da instrução após seção (negrito selecionado) |
MapOp
ForEach
Qualify
Condição
Target_1
Headers+MapFrom
PurchaseOrder+MapFrom
|
Instruções antes da seleção (negrito selecionado) |
MapOp
Insert_1
ColumnStatement
|
Estrutura da instrução após seção (negrito selecionado) |
MapOp
Qualify
Condição
Insert_1
ColumnStatement
|
Instruções antes da seleção (negrito selecionado) |
MapOp
Insert_1
ColumnStatement+MapFrom (exp_1)
Call_1 (db1)
Update_1 (where_clause)
ColumnStatement+MapFrom (exp_2)
|
Estrutura da instrução após seção (negrito selecionado) |
MapOp
Qualify
Condição
Insert_1
ColumnStatement+MapFrom (exp_1)
Call1 (db1)
Update_1 (where_clause)
ColumnStatement+MapFrom (exp_2)
|
AbstractRdbTargetMapStatements de irmãos contíguos selecionados.
Instruções antes da seleção (negrito selecionado) |
PurchaseOrder
Qualify
Default
ShipTo+MapFrom (exp)
|
Estrutura da instrução após seção (negrito selecionado) |
PurchaseOrder
Qualify
Condição
Qualify
Default
ShipTo+MapFrom (exp)
|
Qualify fora de Qualify
Instruções antes da seleção (negrito selecionado) |
PurchaseOrder
Qualify
Default
ShipTo+MapFrom (exp_1)
Qualify
Condition (cond_exp)
BillTo+MapFrom (exp_2)
Default
BillTo+MapFrom (exp_3)
|
Estrutura da instrução após seção (negrito selecionado) |
PurchaseOrder
Qualify
Condição
Qualify
Default
ShipTo+MapFrom (exp_1)
Qualify
Condition (cond_exp)
BillTo+MapFrom (exp_2)
Default
BillTo+MapFrom (exp_3)
|
Qualify fora de dois elementos Qualify de irmãos contíguos.
Instruções antes da seleção (negrito selecionado) |
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)
|
Estrutura da instrução após seção (negrito selecionado) |
Os irmãos não contíguos são selecionados. A ação é desativada. |
Instruções antes da seleção (negrito selecionado) |
PurchaseOrder
Qualify (nenhuma condição/padrão permanece)
|
Estrutura da instrução após seção (negrito selecionado) |
PurchaseOrder
Qualify
Condição
Qualify
|
Instruções antes da seleção (negrito selecionado) |
MapOperation
CallOperationStatement
|
Estrutura da instrução após seção (negrito selecionado) |
MapOperation
Qualify
Condition
CallOperationStatement
|
Instruções antes da seleção (negrito selecionado) |
PurchaseOrder
ForEach
Itens
|
Estrutura da instrução após seção (negrito selecionado) |
PurchaseOrder
Qualify
Condição
ForEach
Itens
|
Instruções antes da seleção (negrito selecionado) |
MapOp
Target_1
select_1 (where_clause)
PurchaseOrder + MapFrom(exp)
|
Estrutura da instrução após seção (negrito selecionado) |
MapOp
Target_1
Qualify
Condition
select_1 (where_clause)
PurchaseOrder + MapFrom(exp)
|
Instruções antes da seleção (negrito selecionado) |
PurchaseOrder
ShipTo+MapFrom (exp_1)
ForEach (exp)
Items+MapFrom (exp_2)
|
Estrutura da instrução após seção (negrito selecionado) |
PurchaseOrder
Qualify
Condição
ShipTo+MapFrom (exp_1)
ForEach (exp)
Items+MapFrom (exp_2)
|
Os irmãos contíguos podem não ser do mesmo tipo de instrução, mas
isso é permitido.