Saltar al contenido

Asignación de Valores Personalizados

Introducción

Los valores personalizados son valores (incluidos los valores codificados) y expresiones que se pueden asignar a un campo de destino en modo de asignación o modo secuencia de comandos. Las expresiones se pueden utilizar en cualquier lugar al que hagamos referencia mediante un valor personalizado.

Asignar a un Campo de Destino

Se pueden agregar valores personalizados a campos de destino asignados y no asignados, como se explica a continuación.

Agregar un Valor Personalizado a un Campo No Asignado

Se pueden agregar valores personalizados utilizando una interfaz visual para cualquier campo de destino que aún no tenga una asignación. Desde cualquier modo de mapeo o modo secuencia de comandos, coloque el cursor sobre el campo de destino y luego haga clic en el icono de agregar agregar para abrir un menú de acciones. En el menú, seleccione Agregar valor personalizado:

campo de destino agregar valor personalizado

Se abre un campo de entrada personalizado, donde puede ingresar un valor codificado:

valor personalizado del campo de destino

Después de crear un campo personalizado, para editar el valor personalizado, simplemente haga clic en el campo para volver al modo de edición. Luego edite el valor personalizado en consecuencia.

Nota

Si un campo se marca como no válido después de agregar un valor personalizado, puede contener caracteres o una expresión que hace que el secuencia de comandos subyacente no sea válido. En esta situación, puede abrir el secuencia de comandos del campo de destino directamente, como se explica a continuación, donde puede usar la información de validación para editar el secuencia de comandos.

Agregar un Valor Personalizado a un Campo Asignado

Para los campos que ya tienen una asignación, debe ingresar el valor directamente en una secuencia de comandos en el campo de destino, lo que se puede hacer en modo de asignación o en modo de secuencia de comandos. Para agregar una nueva secuencia de comandos en un campo de destino, realice una de las siguientes acciones:

  • Haga doble clic en el nombre del campo.

  • Pase el cursor sobre el campo de destino y haga clic en el ícono Agregar. Agregar en la esquina superior derecha para abrir un menú de acciones. En el menú, seleccione Agregar Secuencia de Comandos:

    campo de destino agregar secuencia de comandos

Estos abren el área de secuencia de comandos editable en el campo de destino en modo secuencia de comandos, donde puede ingresar el valor personalizado junto con cualquier otra lógica de secuencia de comandos:

valor personalizado

Para trabajar dentro de un área de secuencia de comandos más grande, haga clic en el ícono emergente popout en la parte superior derecha del campo de destino para abrir el editor de secuencia de comandos completo. Después de abrir el editor de secuencia de comandos completo, haga clic en el icono de retorno regresar para volver a esta pantalla.

Eliminar una Asignación

Puede eliminar las asignaciones de campos de destino una a la vez (Eliminar una asignación de campo único) o todos a la vez para todas las asignaciones de campos contenidas dentro de un nodo (Eliminar asignaciones de campos múltiples).

Eliminar una Asignación de Campo Único

Para eliminar una única asignación de valor personalizado de un campo de destino (a veces denominado desasignación de un campo), coloque el cursor sobre el valor personalizado dentro del campo de destino y haga clic en el icono de eliminar. eliminar:

campo de destino eliminar valor personalizado

Si el valor personalizado se utiliza en combinación con cualquier otra lógica de secuencia de comandos, debe editar la secuencia de comandos para eliminar la asignación de valores personalizados o borrar el contenido de la secuencia de comandos del campo de destino para eliminar toda la asignación. Para abrir el secuencia de comandos para editarlo, haga clic en el icono del secuencia de comandos secuencia de comandos en el campo de destino. Luego, borre manualmente el contenido del secuencia de comandos del campo de destino para eliminar la asignación.

Eliminar Asignaciones de Campos Múltiples

Para asignaciones en esquemas jerárquicos, las opciones para eliminar asignaciones de múltiples campos de destino están disponibles dentro del menú de acciones de un nodo.

Desde cualquier modo de mapeo o modo secuencia de comandos, coloque el cursor sobre el nombre de un nodo y haga clic en el icono del menú de acciones menú de acciones para abrir el menú de acciones. En el menú, seleccione una de estas opciones de eliminación de mapeo:

nodo de destino eliminar asignaciones de nodos de bucle anotadas

Opción del menú
Descripción
eliminar nodo de bucle y asignaciones

Eliminar nodo de bucle y asignaciones elimina la definición de nodo de bucle debido a asignaciones que son hijos de hoja directos asociados con el nodo de bucle, y elimina esas asignaciones.

Cualquier otra asignación dentro de los nodos de bucle secundarios debajo del nodo de bucle principal se conserva y el nodo conserva su definición de nodo de bucle. si al menos un nieto está asignado.

Esta acción está disponible solo en nodos que tienen un nodo de bucle definido (ya sea manualmente o mediante generación automática).

eliminar todas las asignaciones debajo de este nodo

Eliminar todas las asignaciones debajo de este nodo elimina todas las asignaciones en los campos contenidos dentro del nodo, así como todas las asignaciones en los campos contenidos dentro de los nodos secundarios de ese nodo.

Usar esta acción en un El nodo raíz elimina todas las asignaciones en una transformación. Al seleccionar esta acción, un mensaje le pedirá que confirme que desea eliminar las asignaciones.

eliminar todas las asignaciones no válidas

Eliminar todas las asignaciones no válidas elimina todas las asignaciones no válidas en los campos contenidos dentro del nodo, así como todas las asignaciones no válidas en los campos contenidos en los nodos secundarios de ese nodo.

Para obtener más información sobre las asignaciones no válidas** asignaciones, consulte Validez de asignación de Transformación.