Personalización y validación de formularios en Power Apps
Clase 12 de 21 • Curso de Power Apps y Power Automate
Contenido del curso
Clase 12 de 21 • Curso de Power Apps y Power Automate
Contenido del curso
Adrian Guerrero
Jose Ricardo Dueñas Suarez
Johanna Barragan
BALFRE VAZQUEZ CASTREJON
Alexander Torres
camilo plata
carolina corvera
Leyla Naragio
Dennis Santos
César Giraldo Vélez
CARLOS MARIO LINERO DIAZ
Sara María Mejia Sánchez
Fátima Blancas
Oscar David Valcarcel Galvis
Luis Fernandez
Adrian Tarcisio Campos Buenaventura
Johanna Barragan
Para agregar un ID auto incrementado en Power Apps, puedes utilizar una combinación de fórmulas y el control de la fuente de datos. Si estás utilizando SharePoint como fuente, asegúrate de que tu lista tenga una columna configurada para generar automáticamente un ID único. Al crear un nuevo registro, simplemente deja que SharePoint maneje el ID.
Si optas por un ID manual, puedes implementar un contador en tu aplicación que incremente con cada nuevo registro. Así, al guardar, asignas el valor actual del contador como ID del nuevo elemento. Recuerda publicar los cambios para que sean visibles para otros usuarios.
gracias
Power Apps permite modificar aplicaciones utilizando fórmulas similares a Excel, pero no se basa en un lenguaje de programación tradicional. También puedes trabajar con JavaScript en algunas integraciones y personalizaciones avanzadas. Si has estado explorando GitHub Copilot, podrías aplicar conceptos de automatización similar a otras herramientas de desarrollo en tus proyectos. Esto facilitará la creación de aplicaciones más complejas y funcionales en Power Apps.
Para codigo mas avanzado se puede usar un script OnStart, que corre al abrir la aplicacion y las variables calculadas usarlas dentro de los diferentes controles
En Power Apps, no hay un control de versiones formal como en algunos sistemas de gestión de código, pero puedes gestionar versiones a través de prácticas recomendadas. Al realizar cambios en tu aplicación, puedes guardar versiones de tu trabajo y publicarlas cuando estés listo. Sin embargo, es crucial que lleves un registro manual de los cambios y las versiones, ya que la plataforma no ofrece un historial de versiones automático. Almacenar versiones en un sistema externo o en un documento puede ayudar a manejar esta situación.
🔒 Validar en la entrada = datos limpios desde el inicio. Esa es la lección de oro de esta clase.
Campos obligatorios, formatos correctos, rangos de valores... todo configurable sin código complejo en Power Apps. Además, entender los ambientes te ayuda a organizar el desarrollo y evitar mezclar producción con pruebas.
Buenas prácticas desde la clase 12. ¡Así se hace! 💪
Las modificaciones o mejoras son funciones como:
Y también estados como:
Hice sobre modificar si es obligatorio el campo hago una prueba como usuario cuando, y no agrego nada y sale el mensaje de alerta, trato de ingresar con título, se guarda pero no toma el título, ¿Me podrían explicar cporqué sucede ello?
x2, no le encontre
1. ¿Se debe hacer una app por cada proceso?
2. ¿La app se puede compartir de manera abierta? es decir que que cualquier persona la pueda diligenciar
Sí, puedes crear una app en Power Apps que permita hacer consultas sobre una base de Excel desde un dispositivo móvil. Power Apps facilita la conexión a una variedad de fuentes de datos, incluyendo Excel, y te permite diseñar aplicaciones móviles personalizadas. Puedes utilizar formularios para ingresar datos y mostrar resultados, garantizando que la información sea accesible y fácil de manejar desde cualquier lugar.
Luego de Desbloquear las Propiedades del algún DataCard y realizar los cambios necesarios, ¿es posible volver a bloquearla para evitar cambios inesperados?
Te sugiero optar por "Simular un bloqueo" con la propiedad DisplayMode, ya que una vez que desbloqueas las propiedades de un DataCard para personalizarlo, no puedes volver a bloquearlo desde la interfaz.
Para ajustar un campo en tu app en Power Apps, el primer paso es ingresar a Microsoft 365 y buscar la Power App que deseas modificar. Luego, accede a la pantalla de edición de la app para controlar las características de los campos. Asegúrate de desbloquear las propiedades del campo que deseas ajustar para poder realizar las modificaciones necesarias.
Quiero agregar un ID que vaya autoincrementandose con cada nuevo registro, como lo hago?
Puedes usar GUID() al momento de hacer un Patch()
Sí, es posible modificar una app de Power Apps mediante código, aunque la plataforma está diseñada para facilitar modificaciones a través de su interfaz visual. Puedes acceder a las propiedades de los componentes, como los campos de formularios, y ajustar comportamientos, validaciones y visibilidad. Sin embargo, para cambios más avanzados o personalizados, puedes utilizar fórmulas y expresiones dentro de Power Apps. Recuerda siempre publicar los cambios para que otros usuarios los vean.