Set o Seteo es una función comúnmente utilizada para establecer el valor de variables globales que de forma temporal almacenan un fragmento de información, como el número de veces que un usuario ha seleccionado un botón o para resultados de operaciones de datos.
Para un Seteo se requiere de variables globales, mismas que se crean implícitamente con la función Set y que están disponibles en pantallas de aplicación; son simples y se pueden usar en la mayoría de casos sin necesidad de alguna declaración explícita. Las variables suelen contener diferentes tipos de información que van desde tablas, registros, valores únicos, referencias o resultados de fórmulas.
Te podría interesar: Un “evento histórico” de la IA… que resultó fake news
El valor de una variable se mantendrá hasta que la aplicación de uso sea cerrada. Una vez cerrándola, el valor de la variable global se perderá y tendrá que volver a crearse, además de usarse con un nombre, colección o control diferente.
El Seteo es funcional para:
- Aplicaciones de lienzo
- Tarjetas Complementos con poco código de Dataverse
- Power Platform CLI
En este caso, el modo de aplicar el Seteo a una variable global es el siguiente:
VariableName: Nombre de la variable global que se va a crear o actualizar.
Value: Valor que se asigna a la variable del contexto.
Te podría interesar: Spoofing, nuevo fraude bancario
Ejemplos:
- Set( Counter, 1 ): Crea o modifica la variable global Counter y establece su valor en 1.
- Set( Counter, 2 ): Establece el valor de la variable global Counter del ejemplo anterior en 2.
- Set( Counter, Counter + 1 ): Aumenta el valor de la variable global Counter del ejemplo anterior en 3.
- Set( Name, “Lily” ): Crea o modifica la variable global Name y establece su valor en Lily.
- Set( Person, { Name: “Milton”, Address: “1 Main St” } ): Crea o modifica la variable global Person y establece su valor en un registro.
- El registro contiene dos columnas, llamadas Name y Address. El valor de la columna Name es Milton, y el valor de la columna Address es 1 Main St.
En caso de quitar la función Set de una variable global, esta dejará de existir, o en caso de desear borrarla se debe establecer el valor en el resultado de la función Blank.
OD