Conocer los componentes de las aplicaciones basadas en modelos

Información general sobre los componentes de las aplicaciones basadas en modelos

Una aplicación controlada por modelos bien diseñada se compone de varios componentes que selecciona usando el diseñador para crear la apariencia y funcionalidades de la aplicación terminada. Los componentes y propiedades de componentes que los creadores utilizan para crear una aplicación son los metadatos.

Para conocer cómo cada uno de estos componentes se relaciona con el diseño de la aplicación, se separan aquí en las categorías de datos, IU, lógica y visualización.

Componentes de datos

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

Los componentes de datos se diseñan en el nivel de tabla dentro de un entorno o dentro de una solución contenida en el entorno.

Componente Descripción Diseñador
Tabla Un contenedor para registros con propiedades de las que se realiza un seguimiento, como un contacto o una cuenta. Hay muchas tablas estándar disponibles. Puede personalizar una tabla estándar que no sea del sistema (tabla de producción) o crear una tabla personalizada desde cero. Diseñador de tablas de Power Apps
Relación Las relaciones de tablas definen cómo las tablas se pueden relacionar entre sí. Existen los tipos de relaciones: 1: N (uno a varios), N: 1 (varios a uno) y N:N (varios a varios). Por ejemplo, al agregar una columna de búsqueda a una tabla se crea una nueva relación de 1:N entre las dos tablas y le permite colocar esa columna de búsqueda en un formulario. Diseñador de tablas de Power Apps
Columna Una propiedad que está asociada a una tabla. Una tabla se define por el tipo de datos y esto, a su vez, determina el tipo de datos que se puede escribir o seleccionar. Por ejemplo: texto, número, fecha y hora, divisa o búsqueda (crea una relación con otra tabla). Las columnas suelen usarse con formularios, vistas y búsquedas. 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 y una etiqueta del número. Cuando se agrega a un formulario, esta columna muestra un control para que el usuario pueda seleccionar una opción. Hay dos tipos de opciones; opciones, donde 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 conjunto de opciones de Power Apps

Más información: Definir datos para su aplicación basada en modelo

Componentes de la interfaz de usuario

Estos componentes determinan cómo interactúan los usuarios con la aplicación.

Componente Descripción Diseñador
Aplicación Determina aspectos básicos de la aplicación como componentes, propiedades, tipo de cliente y dirección URL. Diseñador de aplicaciones
Mapa del sitio Especifica la navegación para su 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 introducen información relevante para realizar un seguimiento de los pedidos anteriores de un cliente junto con las fechas de nuevo pedido específicas solicitadas. Diseñador de formularios
Vista Las vistas definen cómo se muestra una lista de filas de una tabla específica en su aplicación. Una vista define las columnas para mostrar, 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 flexible, funciones Fx de bajo código y datos del conector Power Apps. Para más información, consulte Descripción general de la página personalizada de la aplicación basada en modelos (vista previa) Diseñador de lienzo

Componentes de lógica

Determina los procesos de negocio, reglas y automatización que la aplicación tendrá. Los creadores de Power Apps usan un diseñador que es específico al tipo de proceso o de regla.

Tipo de lógica Descripción Diseñador
Flujo de proceso de negocio Proceso en línea que guía a los usuarios a través de un proceso de negocio estándar. Por ejemplo, use un proceso de negocio si desea que todo el mundo administre las solicitudes de servicio al cliente de la misma forma, o para requerir que el personal obtenga aprobación para 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 le permiten invocar acciones manualmente, incluidas acciones personalizadas, directamente desde un flujo de trabajo. Diseñador de procesos
Regla de negocio Se usa para aplicar lógica de reglas o de recomendación a un formulario, por ejemplo, para establecer los requisitos de columna, 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 automáticos entre aplicaciones y servicios para obtener notificaciones, sincronizar archivos, recopilar datos, etc. Power Automate

Más información: Aplicar lógica de negocios a su aplicación controlada por modelos

Opciones adicionales para agregar lógica de negocios personalizada

Use complementos para ampliar los procesos de negocio
Extensiones de flujo de trabajo

Visualizaciones

Determina qué tipo de visualizaciones y de creación de informes tendrá disponible la aplicación.

Componente Descripción Diseñador
Gráfico Una única visualización gráfica que puede mostrarse en una vista, en un formulario o bien agregar a un panel. Diseñador de gráficos
Panel Funciona como una preferencia para una o varias visualizaciones gráficas que proporcionan una visión general de los datos profesionales en los que se puede actuar. Diseñador de paneles
Embedded Power BI Agregue ventanas y paneles de Power BI incrustado a la aplicación. Power BI es un servicio basado en la nube que ofrece información detallada de inteligencia empresarial. Combinación de diseñador de gráficos, diseñador de paneles y Power BI

Panel de ejemplo.

Creación avanzada de aplicaciones basadas en modelos

El explorador de soluciones es una herramienta completa que se usa para la creación avanzada de aplicaciones basadas en modelos. En el explorador de soluciones puede navegar por una jerarquía formada por todos los componentes de las aplicaciones usando el panel de navegación que hay a la izquierda de la herramienta.

Explorador de soluciones.

Para abrir el explorador de soluciones,

  1. En la página principal de Power Apps, seleccione el icono Configuración y después seleccione Configuración avanzada.

  2. En la página Dynamics 365 Business Management, seleccione Configuración, seleccione Personalizaciones y luego seleccione Personaliza el sistema.

Abra el explorador de soluciones.

Más información: Creación y personalización avanzadas de aplicaciones

Pasos siguientes

Información general del desarrollo del modelo de datos

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).