Capas de soluciones
Existen soluciones administradas y no administradas en diferentes niveles dentro de un entorno de Microsoft Power Platform. En Microsoft Dataverse, hay dos niveles distintos de capa:
- Capa no gestionada. Todas las soluciones no administradas importadas y las personalizaciones no administradas existen en esta capa. La capa no administrada es una sola capa.
- Capas administradas. Todas las soluciones administradas importadas y la solución del sistema existen en este nivel. Cuando se instalan varias soluciones administradas, la última que se instala aparece sobre la solución administrada instalada anteriormente. Esto significa que la segunda solución instalada puede personalizar la que se ha instalado antes. Cuando dos soluciones administradas tienen definiciones en conflicto, el comportamiento del tiempo de ejecución es "El último gana" o se implementa una lógica de fusión. Si desinstala una solución administrada, la solución administrada siguiente toma efecto. Si desinstala todas las soluciones administradas, el comportamiento predeterminado definido en la solución del sistema se aplica. En la base de la del nivel de capas administradas se encuentra la capa del sistema. La capa del sistema contiene las tablas y los componentes necesarios para que funcione la plataforma.
Comportamiento de la combinación de soluciones
Al preparar la solución administrada para la distribución, recuerde que es posible que un entorno tenga varias soluciones instaladas o que admita la instalación de otras soluciones en el futuro. Construya una solución que siga las mejores prácticas para que su solución no interfiera con otras soluciones.
Los procesos que utiliza Dataverse para combinar las personalizaciones hacen hincapié en mantener la funcionalidad de la solución. Si bien se hace todo lo posible para preservar la presentación, algunas incompatibilidades entre personalizaciones pueden requerir que la resolución calculada cambie algunos detalles de la presentación a favor de mantener la funcionalidad de personalización. Más información: Comprenda cómo se fusionan las soluciones administradas
Ver las capas de las soluciones de un componente
La característica para ver capas de las soluciones le permiten ver todos los cambios del componente que se producen debido a cambios en la solución a lo largo del tiempo. En una capa de solución, puede explorar para ver los detalles cambiados y sin cambios específicos de la propiedad para un componente. Puede acceder a las capas de solución desde el área Soluciones en Power Apps (make.powerapps.com).
La característica de ver capas de solución:
- Permite ver el orden en el que una solución ha cambiado un componente.
- Permite ver todas las propiedades de un componente en una solución específica incluidos los cambios en el componente.
- Se pueden usar para solucionar problemas de dependencias o disposición en capas de la solución mostrando información detallada sobre los cambios para un componente que ha introducido un cambio en la solución.
Inicie sesión en Power Apps, Seleccionar Soluciones, abra la solución que desee, Seleccionar un componente, como la tabla Cuenta , y luego en la barra de comandos Seleccionar Avanzado>Ver capas de la solución.
Se muestra la página de capas de la soluciones. Muestra cada capa para el componente, como la vista Cuentas activas para la tabla Cuenta utilizada como ejemplo aquí, con el capa más reciente en la parte superior, que generalmente se indica como el capa Activo . La capa activa determina el comportamiento en runtime del componente.
Para ver los detalles de una capa de soluciones, selecciónela. Se muestra el panel Propiedades . La pestaña Actualizado muestra solo aquellas propiedades que se modificaron como parte de la solución específica capa. Seleccionar la pestaña Todas las propiedades para ver todas las propiedades, incluidas las modificadas y las no modificadas, para la solución capa.
Si el componente incluye traducciones que se han importado, Seleccionar la pestaña Etiquetas localizadas para mostrar información de los componentes que tienen columnas de etiquetas en la solución capa. El idioma base y cualquier texto de traducción importado se muestran como se indica en la columna languageid . Tenga en cuenta que, si no existen etiquetas, la pestaña no se muestra.
Seleccione una etiqueta para ver todas sus capas.
Hay otras pestañas disponibles para capas de solución de componentes específicos.
Nombre de pestaña | Descripción | Valor posible |
---|---|---|
Privilegios de roles | Muestra los privilegios para un rol de seguridad. | Agregado, actualizado, eliminado, sin cambios |
AttributePicklistValues (conjunto de opciones) | Cuando se selecciona para una opción global, muestra los valores posibles para una opción. | Agregado, actualizado, eliminado, sin cambios |
AttributePicklistValues (atributo de conjunto de opciones) | Cuando se selecciona para un atributo de elección, muestra los valores posibles del atributo. | Agregado, actualizado, eliminado, sin cambios |
Eliminar una capa no administrada
Las personalizaciones no administradas residen en la capa superior de un componente y, posteriormente, definen el comportamiento en tiempo de ejecución del componente. En la mayoría de las situaciones, no desea que personalizaciones no administradas determinen el comportamiento de sus componentes en sus entornos de prueba y producción.
Importante
Por diseño, los entornos de desarrollo y creación donde trabaja con componentes no administrados generalmente tienen capas no administradas.
Para eliminar la capa no administrada de un componente, siga estos pasos:
Advertencia
La eliminación de personalizaciones activas no administradas no se puede revertir ni deshacer. Se pueden perder todos los datos asociados con la personalización no administrada.
- Abra la solución que desee, Seleccionar ... junto a un componente, como Cuenta, y luego Seleccionar Ver capas de la solución.
- Si existe un capa no administrada, capa no administrada se muestra en la columna Solución para capa.
- Seleccionar el capa y luego, en la barra de comandos, Seleccionar Eliminar personalizaciones activas.
Consulte también
Traducir texto localizable para aplicaciones basadas en modelos
Información general de las soluciones