Asignación de valores (referencia de functoid)

 

Use el functoid De asignación de valores ( Icon that represents the Value Mapping functoid.) para permitir que un valor booleano controle si se asigna otro valor.

Entrada

Parámetro 1: cadena "true" o "false", procedente, por lo general, de la salida de otro functoid lógico o de un campo booleano variable del mensaje de instancia de entrada.

Parámetro 2: valor obtenido como salida si el parámetro 1 es "true". Este valor puede proceder de un vínculo de un nodo del esquema de origen que represente contenido simple, de la salida de otro functoid o de un parámetro de entrada constante.

Resultados

Salida 1: valor del segundo parámetro si el valor del primer parámetro es "true". Si el valor del primer parámetro no es "true", no se creará el elemento o atributo correspondiente en el mensaje de instancia de salida.

Comentarios

Decida si usará el functoid Asignación de valores o el functoid Asignación de valores (sin formato) basándose en las características siguientes de las partes relevantes de los esquemas de origen y destino:

  • Asignación de valores: cuando tanto el esquema de origen como el destino definen estructuras paralelas de repetición entre las que se asignan los datos relevantes.

  • Asignación de valores (sin formato): cuando el esquema de origen define una estructura de repetición y el esquema de destino presenta una estructura plana, las instancias diferentes de la estructura de repetición del esquema de origen se deben asignar a elementos únicos de la estructura plana del esquema de destino.

Consulte también

Referencia a functoids avanzados
Functoids avanzados
Functoid de asignación de valores
Functoid de asignación de valores (sin formato)
Cómo agregar functoids de asignación de valores a una asignación
Cómo agregar functoids de asignación de valores (sin formato) a una asignación