Menu | Selecionar Origem de Dados | Notes |
---|---|---|
Ativação de Seleção Única | Ativado quando não há nenhum AbstractRdbTargetMap no
mapa e selecionando:
|
|
Comportamento da Seleção Única | Utilize o diálogo para coletar um DSN (de uma lista simples
de DSNs conhecidos pelo construtor). Uma raiz de mapa de origem do RDB é incluída na
área de janela de origem. Uma referência do projeto atual para um que contenha a origem
de dados é incluída, se necessário. Crie um SelectStatement com a cláusula where fn:true()
e um ForEachStatement como o único filho. O ForEachStatement possui
select como sua expressão e torna-se o pai de:
|
|
Ativação de Seleção Múltipla | Isso é ativado quando todas as seleções são irmãos contíguos. | |
Comportamento de Seleção Única | Um SelectStatement torna-se o pai comum de todos os itens selecionados. |
Instruções antes da ação (negrito selecionado) | PurchaseOrder Comment+MapFrom Items+MapFrom |
Estrutura da instrução após a ação (negrito inserido) | PurchaseOrder Comment+MapFrom SelectStatement ForEach (select) Items+MapFrom |
Instruções antes da ação (negrito selecionado) | Itens ProductNumber+MapFrom Price+MapFrom Quantity+MapFrom |
Estrutura da instrução após a ação (negrito inserido) | Itens SelectStatement ForEach (select) ProductNumber+MapFrom Price+MapFrom Quantity+MapFrom |
Instruções antes da ação (negrito selecionado) | Itens ProductName+MapFrom ProductNumber+MapFrom Price+MapFrom Quantity+MapFrom |
Estrutura da instrução após a ação (negrito inserido) | Itens ProductName+MapFrom SelectStatement ForEach (select) ProductNumber+MapFrom Price+MapFrom Quantity+MapFrom |
Este ForEach provavelmente não é relevante, mas é permitido.
Instruções antes da ação (negrito selecionado) | MapOp Target_1 Cabeçalhos PurchaseOrder+MapFrom |
Estrutura da instrução após a ação (negrito inserido) | MapOp Target_1 Cabeçalhos SelectStatement ForEach (select) PurchaseOrder+MapFrom |
PurchaseOrder é um elemento comum.
Instruções antes da açã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 a ação (negrito inserido) | Esta ação é desativada para o MapFrom contido em ColumnStatement. |
Instruções antes da ação (negrito selecionado) | MapOp Target_1 Cabeçalhos PurchaseOrder |
Estrutura da instrução após a ação (negrito inserido) | MapOp SelectStatement ForEach (select) Target_1 Cabeçalhos PurchaseOrder |
Instruções antes da ação (negrito selecionado) | MapOp Target_1 Cabeçalhos PurchaseOrder Target_2 Cabeçalhos Inventory |
Estrutura da instrução após a ação (negrito inserido) | MapOp SelectStatement ForEach (select) Target_1 Cabeçalhos PurchaseOrder Target_2 Cabeçalhos Inventory |
Duas montagens no mesmo Select.
Instruções antes da ação (negrito selecionado) | MapOp Insert_1 - Db1.Sch2.Tbl3 ColumnStatement |
Estrutura da instrução após a ação (negrito inserido) | MapOp SelectStatement ForEach (select) Insert_1 - Db1.Sch2.Tbl3 ColumnStatement |
Instruções antes da ação (negrito selecionado) | MapOp Insert_1 - Db1.Sch2.Tbl3 ColumnStatement Update_1 - Db1.Sch2.Tbl3 (where_clause) ColumnStatement |
Estrutura da instrução após a ação (negrito inserido) | MapOp SelectStatement ForEach (select) Insert_1 - Db1.Sch2.Tbl3 ColumnStatement Update_1 - Db1.Sch2.Tbl3 (where_clause) ColumnStatement |
Instruções antes da ação (negrito selecionado) | PurchaseOrder Qualify Default ShipTo+MapFrom (exp_1) |
Estrutura da instrução após a ação (negrito inserido) | PurchaseOrder SelectStatement ForEach (select) Qualify Default ShipTo+MapFrom (exp_1) |
Instruções antes da açã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 a ação (negrito inserido) | PurchaseOrder SelectStatement ForEach (select) Qualify Default ShipTo+MapFrom (exp_1) Qualify Condition (cond_exp) BillTo+MapFrom (exp_2) Default BillTo+MapFrom (exp_3) |
Instruções antes da ação (negrito selecionado) | PurchaseOrder ForEach Itens |
Estrutura da instrução após a ação (negrito inserido) | PurchaseOrder SelectStatement ForEach Itens |
Instruções antes da ação (negrito selecionado) | MapOp Target_1 select_1 (where_clause) PurchaseOrder + MapFrom(exp) |
Estrutura da instrução após a ação (negrito inserido) | MapOp Target_1 SelectStatement ForEach (select) select_1 (where_clause) PurchaseOrder + MapFrom(exp) |
Instruções antes da ação (negrito selecionado) | PurchaseOrder Qualify Default ShipTo+MapFrom (exp_1) Qualify Condition (cond_exp) BillTo+MapFrom (exp_2) |
Estrutura da instrução após a ação (negrito inserido) | As seleções não são irmãs (mesmo que as duas ramificações sejam irmãs). A ação é desativada. |
Instruções antes da açã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 a ação (negrito inserido) | Os irmãos selecionados não são contíguos. A ação é desativada. |
Instruções antes da ação (negrito selecionado) | MapOp Target_1 Qualify Condition (cond_exp) Target_2 - Headers_Inventory ForEach (exp) Target_3 - Headers_Library |
Estrutura da instrução após a ação (negrito inserido) | MapOp SelectStatement ForEach (select) Target_1 Qualify Condition (cond_exp) Target_2 - Headers_Inventory ForEach (exp) Target_3 - Headers_Library |
Os irmãos contíguos podem não ser do mesmo tipo de instrução, mas isso é permitido.
Instruções antes da ação (negrito selecionado) | ShipTo country (atributo em ShipTo) first_name (elemento na seqüência em ShipTo) last_name (elemento na seqüência em ShipTo) street_name (elemento na seqüência em ShipTo) |
Estrutura da instrução após a ação (negrito inserido) | Esta ação é desativada porque country não é um irmão de first_name, last_name, street_name, mesmo que pareça que seja. Selecione ShipTo para incluir Select, assim você pode utilizá-lo para country, first_name, last_name, street_name. |