Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
En este tutorial, vamos a hablar sobre cómo crear reglas comerciales de PowerApps. También vamos a cubrir algunas otras herramientas y conceptos que se utilizan para trabajar con el servicio de datos común.
Las reglas comerciales se crean para establecer reglas específicas sobre sus datos.
Una forma común de usarlo es establecer límites o pautas específicas sobre cómo se pueden agregar datos a través de sus formularios. Eso es lo que vamos a hacer en nuestro ejemplo.
Tabla de contenido
Cómo funcionan las reglas comerciales
Para agregar una regla comercial, solo debemos ir a la pestaña Reglas comerciales en Entidades, luego hacer clic en "Agregar regla comercial" en la esquina superior izquierda.
Así es como se ve la sección de reglas comerciales de PowerApps.
Las reglas de negocio comienzan con una declaración IF o una condición.
Si se cumple la condición dada, sigue la serie de acciones y condiciones conectadas a la marca de verificación a la derecha. De lo contrario, se sigue la ruta con la marca x debajo de la condición.
Podemos elegir lo que sucede a continuación de estas opciones en el panel derecho. Entonces, el siguiente paso podría ser un flujo en el que se establezca una nueva condición o una acción en la que podamos mostrar un mensaje de error, establecer la visibilidad, establecer el valor del campo, etc.
Nuevamente, vemos aquí lo fácil que es usar PowerApps. Puede optar por no realizar ninguna codificación para crear reglas comerciales porque le permite arrastrar y soltar elementos.
Ahora, vamos a crear una regla de negocio.
Creación de reglas comerciales de PowerApps
Vamos a usar los mismos datos que hemos estado usando en esta serie de tutoriales sobre PowerApps.
Digamos que queremos crear una regla que impida que un usuario agregue un registro si el cliente es de Corea del Sur y elige el nivel VIP 5. Podemos crear una regla que generará un mensaje de error si alguien intenta agregar datos como ese.
Comenzaremos definiendo la condición. Hagamos clic en él y llamémoslo Nivel VIP.
También podemos cambiar el nombre para mostrar aquí en el panel derecho.
Establecemos las condiciones eligiendo la fuente, el campo, el operador, el tipo y el valor correctos.
Para esta regla, establecemos la condición de que el nivel VIP debe ser igual a 5 para que ocurra una acción. Hagamos clic en Aplicar para guardar esa condición.
Pero además del nivel VIP, también queremos establecer la ubicación. Así que tenemos que añadir otra regla a esta condición. Podemos hacerlo haciendo clic en +Nuevo.
Entonces, en esta regla, queremos que la acción suceda solo si la ubicación elegida es Corea del Sur.
Ahora, tenemos dos reglas. Queremos establecer el nivel VIP en 5, luego queremos ver si la ubicación muestra Corea del Sur. Como queremos que se apliquen ambas reglas, elegiremos AND en Lógica de reglas.
Una vez que hayamos aplicado esas reglas, elegiremos una acción a continuación. Arrastremos Mostrar mensaje de error al diagrama de flujo.
Llamemos a esta acción Error cambiando el nombre para mostrar a la derecha.
Podemos elegir dónde aparece el mensaje de error y dictar lo que dice el mensaje de error. Así que hagamos que aparezca el mensaje de error en el campo de ubicación. También aconsejaremos al usuario que elija un país diferente o cambie el nivel VIP.
Una vez que hagamos clic en Aplicar, PowerApps guardará esa configuración. Podemos ver la versión de texto de la misma regla que creamos en la parte inferior de la pantalla.
Una vez que estemos satisfechos con la regla, podemos hacer clic en Guardar en el área superior derecha.
También podemos hacer clic en Validar si queremos comprobar que la regla fluye perfectamente.
Si no vemos errores en nuestro trabajo, podemos bloquearlo haciendo clic en el botón Activar.
Una vez que hagamos eso, veremos una barra de progreso en el medio que nos muestra que está aplicando la lógica en todos los registros.
Esta ventana desaparecerá una vez que finalice el proceso de activación.
Comprobación de la regla de negocio
Ahora, veamos la regla de negocios en acción.
Si volvemos a la pestaña Reglas comerciales en Entidades, podemos ver la nueva regla comercial que creamos.
Para ver si esta regla de negocio funciona correctamente, agreguemos un nuevo registro. Vamos a la pestaña Datos.
Luego, haremos clic en +Agregar registro aquí en la parte superior.
Esto abrirá el formulario que creamos en un tutorial anterior .
Comencemos por completar la sección General del formulario, que contiene el número de cliente, el nombre y el apellido.
A continuación, agregaremos una ubicación y un nivel VIP. Por ahora, escribamos Reino Unido y configúrelo en el nivel VIP 5.
El siguiente campo es Fecha de incorporación. Para facilitar las cosas al usuario final, PowerApps utiliza un calendario que nos permite simplemente elegir la fecha exacta en lugar de tener que escribir la información.
Terminaremos el formulario completando los demás detalles, como el número de pasaporte y el nombre del agente. Como puede ver, no apareció ningún error.
Esta vez, cambiemos la ubicación y la establezcamos en Corea del Sur y dejemos el nivel VIP en 5. Recuerde que estas son las dos condiciones que establecemos en nuestra regla comercial.
Debido a que las condiciones cumplen con los requisitos establecidos, aparece el mensaje de error.
Pero si cambiamos el nivel VIP y lo hacemos 4, el mensaje de error desaparece.
Esto demuestra que nuestra regla de negocio está funcionando perfectamente.
Otros conceptos comunes de servicios de datos
Las reglas comerciales en PowerApps facilitan aún más el trabajo con entidades, especialmente en términos de traer nuevos datos. Pero además de las Entidades, existen otras herramientas y conceptos poderosos que se utilizan en el servicio de datos comunes.
Aunque no vamos a sumergirnos en cada uno de ellos en detalle, cubramos estos conceptos brevemente en caso de que surja la necesidad de usarlos en el futuro.
Los flujos de datos son una herramienta poderosa que podemos usar. Cargan automáticamente el servicio de datos común en los datos actuales.
Por ejemplo, si administra un restaurante, puede hacer que los datos de su punto de venta se introduzcan directamente en las entidades. Esto se puede hacer creando un flujo de datos.
Las conexiones son otra parte importante del servicio de datos común. Funciona de la misma manera que nuestras conexiones cuando usamos aplicaciones de lienzo. Aquí es donde podemos agregar una conexión OneDrive, por ejemplo.
Las puertas de enlace también son importantes. Nos permiten comunicarnos con diferentes bases de datos.
Si desea explorar más cada una de estas áreas, puede consultar el documento de Microsoft que las cubre con gran detalle.
Introducción a Power Apps: definición, características, funciones e importancia
Entornos de Power Apps: configuración adecuada de los elementos de la aplicación
Funciones y fórmulas de PowerApps | Una introducción
Conclusión
Las reglas comerciales de PowerApps muestran cuán dinámica es realmente esta plataforma. Hace que casi todo sea posible, especialmente si desea que sus datos se presenten de una manera específica. También le ayuda a mantener sus datos lo más limpios posible.
El ejemplo en el que trabajamos es solo el comienzo. De hecho, es posible trabajar en reglas más complicadas donde una combinación de diferentes condiciones y acciones funcionan juntas. También puede optar por crear estas reglas codificándolas en lugar de usar el sistema de diagrama de flujo de arrastrar y soltar que usamos. Todo depende de tu nivel de habilidad y preferencia.
En cuanto a los otros conceptos que mencionamos, definitivamente vale la pena analizarlos si realmente desea dominar lo que PowerApps puede hacer. Solo tenga en cuenta que 99 de cada 100 veces, probablemente trabajará con Entidades más que con cualquier otra área dentro de la plataforma.
Mis mejores deseos,
Enrique
Qué es uno mismo en Python: ejemplos del mundo real
Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.
En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.
Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.
En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.
Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.
Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.
¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber