Calificar

Menú Calificar Notas
Habilitación de selección única Habilitada al seleccionar:
  1. MapFromStatement no contenida por ColumnStatement
  2. Estas BlockOpenStatements:
    • AbstractTargetMapStatement
    • QualifyStatement
    • CallOperationStatement
    • ForEachStatement
    • SelectStatement
AbstractTargetMapStatement incluye:
  • MsgTargetMapStatement
  • InsertStatement
  • UpdateStatement
  • DeleteStatement
  • CallOperationStatement
Comportamiento de selección única Se crea una QualifyStatement que contiene una ConditionStatement (con expresión de condición no establecida). La ConditionStatement se convierte en el padre de:
  1. La MapStructureStatement que contiene la MapFromStatement seleccionada.
  2. La sentencia de apertura de bloque seleccionada.
 
Habilitación de selección múltiple Habilitada cuando todas las selecciones son hermanos contiguos  
Comportamiento de selección múltiple Una pareja qualify-condition se convierte en el padre común de todos los elementos seleccionados  
Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Comment
  Items+MapFrom
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Comment
  Qualify
    Condition
      Items+MapFrom

Sentencias antes de la acción (elemento seleccionado en negrita)
Items
  ProductNumber+MapFrom
  Price+MapFrom
  Quantity+MapFrom
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
Items
  Qualify
    Condition
      ProductNumber+MapFrom
      Price+MapFrom
      Quantity+MapFrom

Sentencias antes de la acción (elemento seleccionado en negrita)
Items
  ProductNumber+MapFrom
  Price+MapFrom
  Quantity+MapFrom
Estructura de sentencia después de la acción (elemento seleccionado en negrita) Se seleccionan los hermanos que no son contiguos. La acción se inhabilita.

Sentencias antes de la acción (elemento seleccionado en negrita)
Items+MapFrom
  ProductNumber+MapFrom
  Price+MapFrom
  Quantity+MapFrom
Estructura de sentencia después de la acción (elemento seleccionado en negrita) Las selecciones no son hermanos. La acción se inhabilita.

Sentencias antes de la acción (elemento seleccionado en negrita)
Items
  ProductName+MapFrom
  ProductNumber+MapFrom
  Price+MapFrom
  Quantity+MapFrom
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
Items
  ProductName+MapFrom
  Qualify
    Condition
      ProductNumber+MapFrom
      Price+MapFrom
  Quantity+MapFrom

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOp
  Insert_1 - Db1.Sch2.Tbl3
    Column_1 + MapFrom(exp_1)
    Column_2 + MapFrom(exp_2)
Estructura de sentencia después de la acción (elemento seleccionado en negrita) La acción se inhabilita para la MapFrom contenida en la ColumnStatement.

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOp
  Target_1
    Headers
    PurchaseOrder
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
MapOp
  Qualify
    Condition
      Target_1
        Headers
        PurchaseOrder

Esto muestra cómo crear mensajes ensamblados bajo diversas condiciones.

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOp
  ForEach
    Target_1
      Headers+MapFrom
      PurchaseOrder+MapFrom
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
MapOp
  ForEach
    Qualify
      Condition
        Target_1
          Headers+MapFrom
          PurchaseOrder+MapFrom

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOp
  Insert_1
    ColumnStatement
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
MapOp
  Qualify
    Condition
      Insert_1
        ColumnStatement

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOp
  Insert_1
    ColumnStatement+MapFrom (exp_1)
  Call_1 (db1)
  Update_1 (where_clause)
    ColumnStatement+MapFrom (exp_2)
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
MapOp
  Qualify
    Condition
      Insert_1
        ColumnStatement+MapFrom (exp_1)
      Call1 (db1)
      Update_1 (where_clause)
        ColumnStatement+MapFrom (exp_2)

Sentencias AbstractRdbTargetMapStatements hermanas contiguas seleccionadas.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Default
      ShipTo+MapFrom (exp)
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Condition
      Qualify
        Default
          ShipTo+MapFrom (exp)

Qualify fuera de Qualify

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Default
      ShipTo+MapFrom (exp_1)
  Qualify
    Condition (cond_exp)
      BillTo+MapFrom (exp_2)
    Default
      BillTo+MapFrom (exp_3)
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Condition
      Qualify
        Default
          ShipTo+MapFrom (exp_1)
      Qualify
        Condition (cond_exp)
          BillTo+MapFrom (exp_2)
        Default
          BillTo+MapFrom (exp_3)

Qualify fuera de dos elementos Qualify hermanos contiguos.

Sentencias antes de la acción (elemento seleccionado en negrita)
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)
Estructura de sentencia después de la acción (elemento seleccionado en negrita) Se seleccionan los hermanos que no son contiguos. La acción se inhabilita.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify (no condition/default left)
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Condition
      Qualify

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOperation
  CallOperationStatement
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
MapOperation
  Qualify
    Condition
      CallOperationStatement

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ForEach
    Items
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Condition
      ForEach
        Items

Sentencias antes de la acción (elemento seleccionado en negrita)
MapOp
  Target_1
    select_1 (where_clause)
      PurchaseOrder + MapFrom(exp)
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
MapOp
  Target_1
    Qualify
      Condition
        select_1 (where_clause)
          PurchaseOrder + MapFrom(exp)

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo+MapFrom (exp_1)
  ForEach (exp)
    Items+MapFrom (exp_2)
Estructura de sentencia después de la acción (elemento seleccionado en negrita)
PurchaseOrder
  Qualify
    Condition
      ShipTo+MapFrom (exp_1)
      ForEach (exp)
        Items+MapFrom (exp_2)

Los hermanos contiguos pueden no ser de la misma clase de sentencia pero esto está permitido.

Tareas relacionadas
Desarrollo de correlaciones de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ar25236_5_