Sync
SyncloudTutoriales

5. Creá una Función

Una función en Syncloud permite construir nuevos eventos a partir de eventos existentes. Syncloud soporta dos tipos de funciones: Contador y Función Algebraica.

Contador

Una función contador utiliza una clase de evento para incrementar un contador dentro de los registros de Syncloud. Cada vez que llegue un evento perteneciente a la clase seleccionada en la función, se incrementará un contador dentro de la máquina asociada a ese evento.

Función Algebraica

Una función algebraica utiliza dos tipos de variables de entrada:

  • Clase de Evento: Todos los eventos de esa clase servirán como variable de entrada para la función.
  • Propiedades: Se pueden elegir entre todas las propiedades definidas en las máquinas de la aplicación. Sirven como constantes propias de una máquina.

Una vez definidas, se ejecutan cada vez que llega un evento que funciona como variable, y que la máquina asociada tiene definidas las propiedades utilizadas en la función.

Crear Función

Para agregar una función a una aplicación:

  • Navegá a la página de "Aplicaciones". Luego dirigite a la sección de "Funciones" Página de Funciones

  • Verás todas las funciones creadas hasta el momento. Apretá el botón "Nueva Función" en la esquina superior derecha.

  • Seleccioná el tipo de función que querés crear: Contador o Función Algebraica.

  • Para una función Contador:

    • Seleccioná la clase de evento que incrementará el contador.
    • Completá el nombre de la función.
  • Para una función Función Algebraica:

    • Seleccioná las variables de entrada:

      • Clases de evento que servirán como variables.
      • Propiedades de las máquinas que servirán como constantes. Agregar Variable
    • Escribí una expresión algebraica en formato de texto en el campo Expresión.

    • Se adoptan los operadores en formato celda de Excel. Para más referencia dirigite a Documentación Operadores Excel

  • Una vez completados los campos, apretá en el botón "Guardar". La función quedará creada y se ejecutará automáticamente cuando lleguen los eventos correspondientes.

On this page