Los flujos, la lógica y los algoritmos son otras capacidades importantes de SAP Build Apps. Logic guía el flujo de cómo se comporta una aplicación cuando un usuario interactúa con ella, y los algoritmos ejecutan las matemáticas que lo potencian. Para comprender mejor la lógica, analicemos las funciones con más detalle. Las funciones se producen en casi todas las aplicaciones y son especialmente útiles para resolver tareas y problemas. Cuando se produce un evento, una función inicia una operación en la que se procesan una o más entradas, y se devuelve una salida.
La lógica se basa fundamentalmente en las reglas de negocio que se establecen para producir un resultado, y los requisitos para ellos deben entenderse bien durante el proceso de planificación. Las reglas de negocio son las formas específicas de operar que surgen de su negocio y están estrechamente relacionadas con los requisitos de software.
Considere un ejemplo en el que se introducen los valores de altura y peso de una persona y, a continuación, se calcula y devuelve el valor del IMC. A continuación, el valor de IMC se transfiere y aparece en una ventana de información. Esto crea SAP Build Apps sin escribir una sola línea de código y distingue entre los dos tipos diferentes de funciones, que, como en este ejemplo, se pueden utilizar juntas para crear una lógica de aplicación completa:
- Funciones de flujo
Una función de flujo se puede encontrar en la pestaña Lógica con diferentes categorías. Se pueden utilizar para realizar acciones que se pueden colocar y combinar visualmente en una secuencia. Por ejemplo, las funciones de flujo pueden almacenar y recuperar datos o activar componentes de hardware. Puede utilizar nodos de entrada y salida para conectar funciones de proceso lógicas.
- Funciones de fórmula
La tarea de las funciones de formulario es procesar datos para que, por ejemplo, pueda filtrar y clasificar textos, editar valores con operadores y fórmulas matemáticas u obtener información de los sensores del dispositivo y luego darla a la salida. Utiliza una poderosa biblioteca con más de 500 fórmulas terminadas para hacer esto.
El potencial de la aplicación Lógica surge, en particular, de la combinación de funciones de flujo y formulario, lo que significa que SAP Build Apps puede utilizar una lógica simple a compleja con opciones de aplicación countle ss. Al trabajar con flujos lógicos, los eventos adquieren un significado importante. Son necesarias para que la lógica pueda desencadenarse en primer lugar. La definición de la lógica de su aplicación consiste en aplicar todas las reglas y requisitos para que la aplicación funcione en consecuencia, y es uno de los aspectos más largos y implicados del proceso de desarrollo de aplicaciones.
