Componentes de aplicaciones basadas en modelos

Completado

Una aplicación basada en modelos bien diseñada consta de varios componentes que usted selecciona para crear la apariencia y la funcionalidad de la aplicación terminada. Los componentes y las propiedades que los creadores usan para crear una aplicación se convierten en los metadatos.

Para entender cómo se relaciona cada uno de estos componentes con el diseño de la aplicación, podemos clasificarlos en datos, interfaz de usuario (UI), lógica y componentes de visualización.

Componentes de datos

Estos componentes determinan en qué datos se basará la aplicación y qué diseñador se utilizará para crear o editar el componente.

Puede diseñar componentes de datos en el nivel de tabla en un entorno o en una solución contenida dentro del entorno. Consulte las descripciones en la tabla siguiente de cada tipo.

Componente Descripción Diseñador
Tabla Un contenedor para registros con propiedades del que realiza el seguimiento, como un contacto o una cuenta. Hay muchas tablas estándar disponibles. Puede personalizar una tabla estándar (o tabla de producción) que no sea del sistema o crear una tabla personalizada desde cero. Diseñador de tablas de Power Apps
Columna Una propiedad que está asociada a una tabla. Una columna se define por el tipo de datos y esto, a su vez, determina el tipo de datos que se puede escribir o seleccionar. Entre los ejemplos se incluye texto, números, fecha y hora, divisa o búsqueda (crea una relación con otra tabla). Las columnas se utilizan normalmente con formularios, vistas y búsquedas. Diseñador de tablas de Power Apps
Relación Las relaciones de tabla definen cómo se pueden relacionar entre sí las tablas. Existen tipos de relaciones de 1:N (uno a varios), N:1 (varios a uno) y N:N (varios a varios). Por ejemplo, agregar una columna de búsqueda a una tabla crea una relación 1:N nueva entre las dos tablas y le permite colocar esa columna de búsqueda en un formulario. Diseñador de tablas de Power Apps
Columna de elección Este es un tipo especial de columna, que proporciona al usuario un conjunto de opciones predeterminadas. Cada opción tiene un valor numérico y una etiqueta. Cuando se agrega a un formulario, esta columna muestra un control para que el usuario seleccione una opción. Hay dos tipos de opciones: aquellas en las que el usuario solo puede seleccionar una opción, y opciones de selección múltiple, que permiten más de una selección. Diseñador de conjuntos de opciones de Power Apps

Componentes de la interfaz de usuario

Estos componentes determinan cómo interactuarán los usuarios con la aplicación.

Componente Descripción Diseñador
Aplicación Determina los fundamentos de la aplicación, como los componentes, las propiedades, el tipo de cliente y la dirección URL de la aplicación. Diseñador de aplicaciones
Mapa del sitio Especifica la navegación de la aplicación. Diseñador del mapa del sitio
Formulario Un conjunto de columnas de entrada de datos para una tabla que coincide con los elementos cuyo seguimiento realiza su organización para la tabla. Por ejemplo, un conjunto de columnas de entrada de datos donde los usuarios escriben información pertinente para realizar un seguimiento de los pedidos anteriores de un cliente, junto con las fechas de los nuevos pedidos específicos realizados. Diseñador de formularios
Vista Las vistas definen cómo se visualiza en la aplicación una lista de registros de una tabla específica. Una vista define las columnas mostradas, el ancho de cada columna, el comportamiento de ordenación y los filtros predeterminados. Diseñador de vistas
Página personalizada (versión preliminar) Una página basada en lienzo que permite un diseño más flexible, funciones Fx con poco código y datos de conectores de Power Apps Diseñador de lienzo

Componentes de lógica

Estos componentes determinan qué procesos de negocio, reglas y automatización tendrá la aplicación. Los creadores de Power Apps usan un diseñador específico para el tipo de proceso o regla.

Tipo de lógica Descripción Diseñador
Flujo de proceso de negocio Un proceso en línea que guía a los usuarios por un proceso de negocio estándar. Por ejemplo, use un flujo de proceso de negocio si desea que todos puedan gestionar las solicitudes de servicio al cliente de la misma manera o para solicitar que el personal obtenga la aprobación de una factura antes de enviar un pedido. Diseñador de flujos de procesos de negocio
Flujo de trabajo Los flujos de trabajo automatizan los procesos de negocio sin una interfaz de usuario. Los diseñadores usan flujos de trabajo para iniciar una automatización en la que no se requiera la interacción con el usuario. Diseñador de flujos de trabajo
Acciones Las acciones son un tipo de proceso que permite invocar manualmente acciones, incluidas acciones personalizadas, directamente desde un flujo de trabajo. Diseñador de procesos
Regla de negocio Se utilizan para aplicar una regla o una lógica de recomendación a un formulario, por ejemplo para establecer los requisitos de columnas, ocultar columnas o validar datos. Los diseñadores de aplicaciones usan una interfaz sencilla para implementar y mantener reglas de uso frecuente y que cambian rápidamente. Diseñador de reglas de negocio
Flujo de Power Automate Power Automate es un servicio basado en la nube que le permite crear flujos de trabajo automatizados entre aplicaciones y servicios para recibir notificaciones, sincronizar archivos, recopilar datos, etc. Power Automate

Visualizaciones

Determina qué tipo de visualizaciones de datos e informes tendrá disponible la aplicación.

Componente Descripción Diseñador
Chart Una visualización gráfica única que se puede mostrar dentro de una vista, en un formulario o agregarse a un panel de información. Diseñador de gráficos
Panel Funciona como una paleta de una o varias visualizaciones gráficas que proporciona información general de los datos de negocio que requieren acción. Diseñador de paneles
Aplicaciones integradas de Power BI Agrega iconos y paneles de Power BI incorporados a la aplicación. Power BI es un servicio basado en la nube que proporciona información sobre la inteligencia empresarial. Combinación de diseñador de gráficos, diseñador de paneles y Power BI

Ejemplo de captura de pantalla de componentes de visualización con gráficos