Explicación de la necesidad de variables

Objectives

After completing this lesson, you will be able to:
  • Describa la necesidad de variables.
  • Analice los casos de uso clave para variables.

La necesidad de variables

Las variables proporcionan un lugar en su aplicación para almacenar datos temporales hasta que necesite visualizarlos, leerlos o enviarlos a otro lugar, por ejemplo, a un sistema back end.

Por ejemplo, consideremos que tiene una aplicación que es una calculadora. Deberá almacenar los operandos (los números que el usuario introduce para sumar o multiplicar) y el resultado del cálculo. Una vez almacenados los datos en una variable, puede visualizar la respuesta en un campo de texto para que el usuario pueda ver el resultado.

Puede utilizar las variables para almacenar:

  • Datos recuperados de un recurso de datos externo.
  • Información sobre el usuario actual (como nombre, correo electrónico).
  • Preferencias del usuario para la aplicación mientras se ejecuta la aplicación (como la página de inicio preferida o el equipo de béisbol favorito).
  • Información sobre el producto actual que se visualiza en la página actual.

Casos de uso clave para variables

Tipos de variables

SAP Build Apps incluye diferentes tipos de variables para varios fines.

Tipos de variables

TipoObjetivo
Variable de aplicaciónSe utiliza para almacenar la información que debe ser accesible en toda la aplicación.
Variable de páginaSe utiliza para almacenar la información que debe ser accesible solo para la página actual.
Parámetro de páginaSe utiliza para almacenar la información necesaria para abrir la página actual. Por ejemplo, si tiene una página de detalles del producto que muestra información sobre el producto actual, la página requiere un ID para que el producto muestre sus datos.
Variable de datos

Se utiliza para almacenar la información recuperada de un recurso de datos externo. Se puede configurar una variable de datos para almacenar un único registro o una lista de registros.

Los parámetros de página y las variables de datos tienen casos de uso específicos, pero las variables de aplicación y las variables de página básicamente almacenan datos. Puede que te preguntes cuándo utilizas uno u otro.

Podría almacenar todos sus datos en variables de aplicación, pero todas las variables de aplicación se visualizan juntas y es posible que tenga tantos que sería difícil realizar un seguimiento de su larga lista de variables de aplicación.

Sería fácil para ti, y para cualquiera que te ayude a desarrollar tu aplicación, almacenar los datos que necesitas para páginas individuales en esas páginas y no agruparlos como variables de aplicación. De este modo, cada página podría gestionar sus propias variables de página y conocería mejor el propósito de cada variable.

Definir variables

El estado predeterminado de una página es la interfaz de usuario, que muestra el diseño de la página con todos sus componentes. Si desea definir variables, seleccione la etiqueta Variables.

Modificación del estado

Aquí encontrará un lugar para definir los diferentes tipos de variables. Seleccione el tipo y, a continuación, AÑADIR VARIABLE DE APLICACIÓN para empezar a definir una variable.

Seleccionar AÑADIR VARIABLE DE APLICACIÓN