Prueba de la unidad Looper

Prev Next

Prueba unitaria de Looper

Esta aplicación explica cómo configurar y utilizar el widget personalizado Looper

You might want to consider downloading the latest version of the Looper v2.1 widget or replace your current one, as it includes important improvements and bug fixes.

Propósito

El propósito de Looper Unit Test es permitir a los usuarios aprender y entender cómo configurar y utilizar el widget personalizado Looper en sus aplicaciones Tulip. Los widgets personalizados son widgets codificados que se sientan encima de la plataforma Tulip para dar funcionalidad adicional que no es actualmente parte de la plataforma principal. El Looper Custom Widget puede ser utilizado para hacer un bucle a través de una matriz de registros de la tabla y la actualización masiva de estos registros.

Configuración

Los Custom Widgets Plugins interactúan con tu aplicación mediante el uso de propiedades y eventos. Las propiedades son los datos compartidos que existen entre tu aplicación y el widget, mientras que los eventos son señales que tu widget puede enviar a tu aplicación. En el editor de tu aplicación puedes construir disparadores basados en estos eventos. Los eventos también pueden enviar datos a tu aplicación.

El Looper Custom Widget hace uso de una propiedad y tres eventos. La propiedad que se utiliza se llama 'Loop List' y es de tipo lista de texto y es de sólo lectura. Esta es la lista que pasas al widget para que haga el bucle.

El primer evento utilizado en este widget personalizado se llama "Acción de bucle" y se dispara para cada elemento de la lista y muestra el elemento de la lista... El segundo evento que se utiliza en este widget personalizado se denomina "Acción final" y se activa cuando todos los elementos de la lista de bucle se han ejecutado correctamente. El tercer evento que se utiliza en este widget personalizado se llama "Error" y se dispara si hay más de 250 elementos pasados a la lista de bucle.

Cómo funciona

El widget personalizado Looper se puede utilizar para realizar un bucle a través de una matriz de registros de tabla y actualizar estos registros de forma masiva. Un ejemplo de cómo funciona el widget Looper personalizado puede verse en el GIF siguiente.

Lopperv2.gif

Iniciando el Looper V2.1 en Step-Enter

Si desea que el Looper se inicie automáticamente al entrar en un paso, esto se hace normalmente con disparadores de entrada de paso, que establecen los props del widget personalizado. La proposición Begin es la que realmente inicia el bucle.

Improvements

In the v2.1 the "Looping the list two times" has been fixed.