No está permitido crear una correlación con un destino correlacionado. A continuación se ofrecen algunos ejemplos de lo que se considera que está correlacionado y no correlacionado.
En este ejemplo, FirstName está correlacionado aunque la expresión es una ErrorInExpression:
Panel destino: | ShipTo FirstName LastName |
Primera columna del panel de edición: | ShipTo FirstName LastName |
Segunda columna del panel de edición: | <blank> Gaetan "" |
En este ejemplo, FirstName y LastName están correlacionados, LastName está correlacionado con una serie vacía no establecida:
Panel destino: | ShipTo FirstName LastName |
Primera columna del panel de edición: | ShipTo FirstName LastName |
Segunda columna del panel de edición: | <blank> 1 + + 1 "Nadon" |
En este ejemplo, FirstName y LastName se consideran correlacionados, aunque sólo están correlacionados en una de las condiciones/valor por omisión (Conditions/Default):
Panel destino: | ShipTo FirstName LastName |
Primera columna del panel de edición: | ShipTo Qualify Condition FirstName LastName Condition FirstName LastName Default FirstName LastName |
Segunda columna del panel de edición: | <blank> <blank> "Quebec" "Gaetan" <blank> "Ontario" <blank> <blank> <blank> <blank> "Seelemann" |
En este ejemplo, ProductName se considera correlacionado aunque se desconoce la existencia de source_0\product:
Panel destino: | Items [0..unbounded] Item ProductNumber |
Primera columna del panel de edición: | ForEach Items Item ProductNumber |
Segunda columna del panel de edición: | source_0\Product <blank> <blank> 12345 |
En este ejemplo, ProductName se considera correlacionado aunque sólo algunas instancias de repetición están correlacionadas:
Panel destino: | Items [20..20] Item ProductNumber |
Primera columna del panel de edición: | ForEach Items Qualify Condition Item ProductNumber Condition Item ProductNumber |
Segunda columna del panel de edición: | source_0\Product <blank> <blank> occurrence(source_0\product) < 9 <blank> 12345 occurrence(source_0\product) >= 10 <blank> <blank> |
En este ejemplo, ShipTo se considera no correlacionado aunque todos los hijos están correlacionados:
Panel destino: | ShipTo FirstName LastName |
Primera columna del panel de edición: | ShipTo FirstName LastName |
Segunda columna del panel de edición: | <blank> "Gatean" "Nadon" |
En este ejemplo, FirstName y LastName se consideran no correlacionados, aunque el padre está correlacionado:
Panel destino: | ShipTo FirstName LastName |
Primera columna del panel de edición: | ShipTo FirstName LastName |
Segunda columna del panel de edición: | "Mr. Gaetan Nadon ext 6174" <blank> <blank> |
En este ejemplo, cada correlación de destino se considera por separado. Headers en target_0 está correlacionado, FirstName en target_0 no está correlacionado, Headers en target_1 no está correlacionado, FirstName en target_1 está correlacionado:
Panel destino: | target_0 - Headers_and_PurchaseOrder Headers PurchaseOrder FirstName target_1 - Headers_and_PurchaseOrder Headers PurchaseOrder FirstName |
Primera columna del panel de edición: | target_0 Headers_and_PurchaseOrder Headers PurchaseOrder FirstName target_1 Headers_and_PurchaseOrder Headers PurchaseOrder FirstName |
Segunda columna del panel de edición: | <blank> <blank> "MRM MSet1 CWF" <blank> <blank> <blank> <blank> <blank> <blank> "Alek" |