Compartir a través de


Cómo agregar functoids básicos a una asignación

Muchos functoids son muy sencillos de utilizar. Estos se conocen aquí como functoids básicos para distinguirlos de los functoids de la categoría Avanzada . Los functoids básicos comprenden las siguientes categorías: de conversión, acumulativos, de bases de datos, de fecha y hora, lógicos, matemáticos, científicos y de cadena.

Por regla general, los functoids básicos tienen tipos simples (por ejemplo, números y cadenas) como vínculos de entrada y salida.

La utilización de un functoid básico supone agregarlo una página de cuadrícula, crear vínculos de entrada al functoid, que provienen de la izquierda, y crear un vínculo de salida del functoid, que sale hacia la derecha. En este tema se proporcionan instrucciones detalladas para estas operaciones.

Agregar un functoid básico a un mapa

  1. Con el cuadro de herramientas de Visual Studio activo, haga clic en la pestaña adecuada para seleccionar la categoría del functoid que desea usar.

    Aparece la lista de functoids disponibles de la categoría seleccionada.

  2. Arrastre el functoid que desea utilizar desde el cuadro de herramientas hasta la ubicación apropiada en una página de cuadrícula.

    Nota

    El functoid se colocará en la página de cuadrícula mostrada. Si desea colocar el functoid en una página de cuadrícula diferente, primero debe mostrar esa otra página de cuadrícula.

    Nota

    Si crea una asignación que utiliza más de un functoid, es necesario tener en cuenta su ubicación relativa de izquierda a derecha. Los functoids se ejecutan de izquierda a derecha. La salida de un functoid solo puede ser la entrada a otro functoid que esté situado más a la derecha.

  1. Arrastre un nodo Registro o Campo desde el esquema de origen hasta el functoid básico en la página de cuadrícula mostrada.

    -O-

    En la página de cuadrícula mostrada, arrastre otro functoid, que esté ubicado más a la izquierda, hasta el functoid básico en el que desea crear un vínculo de entrada.

    -O-

    Arrastre el functoid básico de la página de cuadrícula mostrada hasta un nodo Registro o Campo del esquema de origen.

    -O-

    En la página de cuadrícula mostrada, arrastre el functoid básico en el que desea crear un vínculo de entrada hasta otro functoid, que esté ubicado más a la izquierda.

    Nota

    Al arrastrar, el punto de conexión móvil del vínculo, en lugar del punto de conexión anclado del vínculo, cambia a un icono de punto de conexión cruzado para permitir un destino más preciso del segundo punto de conexión. Si desplaza el extremo que se mueve del vínculo sobre un objeto que no es un segundo extremo apropiado para ese vínculo, como podría ocurrir si hay una falta de coincidencia en el tipo de datos, el icono de cruz se transforma en un icono que muestra un círculo con una barra diagonal.

  2. Repita el paso 1 tantas veces como sea necesario para establecer el conjunto completo de vínculos de entrada (auque quizás no todo el conjunto de parámetros de entrada) para el functoid básico.

    Nota

    Existen algunos functoids que no requieren vínculos de entrada. Por ejemplo, los functoids Fecha, Hora y Fecha y Hora de la categoría functoid Fecha y Hora proporcionan la fecha, hora o fecha y hora actuales, respectivamente, en la que se procesa un mensaje de instancia. Por lo tanto, no requieren parámetros de entrada del esquema de origen.

    Nota

    El orden de los parámetros de entrada para muchos functoids es significativo, como se indica en el tema de referencia de functoid correspondiente (consulte Referencia de functoid en la guía de interfaz de usuario y referencia del espacio de nombres de api para desarrolladores). El orden en que se crean los vínculos establece el orden de los parámetros de entrada al functoid. Para obtener más información sobre las propiedades de functoid y especificar el orden de los parámetros de entrada functoid, vea Editar propiedades de functoid y parámetros de entrada. Para obtener información sobre cómo configurar los parámetros de entrada de un functoid, consulte Configuración de parámetros de entrada functoid.

    Nota

    Asegúrese de que los functoids o el nodo de esquema de origen que desea vincular estén visibles en la página de cuadrícula mostrada o en la ventana de esquema de origen antes de comenzar a vincular.

  1. Arrastre un nodo Registro o Campo desde el esquema de destino hasta el functoid básico en la página de cuadrícula mostrada.

    -O-

    En la página de cuadrícula mostrada, arrastre otro functoid, que esté ubicado más a la derecha, hasta el functoid básico en el que desea crear un vínculo de salida.

    -O-

    Arrastre el functoid básico que está en la página de cuadrícula mostrada hasta un nodo Registro o Campo del esquema de destino.

    -O-

  2. En la página de cuadrícula mostrada, arrastre el functoid básico en el que desea crear el vínculo de salida hasta otro functoid que esté ubicado más a la derecha.

    Nota

    Asegúrese de que los functoids y el nodo de esquema de origen que desea vincular ya estén visibles en la página de cuadrícula mostrada y en la ventana de esquema de origen respectivamente antes de comenzar a vincular.

    Nota

    La vinculación de functoids siempre intenta evitar vinculaciones inapropiadas, como vínculos en los que los tipos de datos de origen y de destino no coinciden.

    Nota

    Mientras se arrastra, el extremo que se mueve del vínculo (a diferencia del extremo anclado) se transforma en un icono de cruz para permitir alcanzar el objetivo del segundo extremo de forma más precisa. Si desplaza el extremo que se mueve del vínculo sobre un objeto que no es un segundo extremo apropiado para ese vínculo, como podría ocurrir si hay una falta de coincidencia en el tipo de datos, el icono de cruz se transforma en un icono que muestra un círculo con una barra diagonal.

Consulte también

Referencia de functoid en la guía de la interfaz de usuario y la referencia del espacio de nombres de la API para desarrolladores