abril 24, 2022

Microsoft Power Platform 2022 release wave 1: Power Apps Model-Driven

Microsoft Power Platform 2022 release wave 1: Power Apps Model-Driven

Lo prometido es deuda. Vamos con el primer artículo en profundidad sobre las novedades que trae esta wave y como afectara todo esto al ecosistema de Power Platform.

En el artículo me centraré en todo lo que concierne a Power Apps Model Driven, ya que como veréis hay muchísimas novedades y no quiero que se haga un artículo muy extenso. Comenzamos.

Aplicaciones basadas en modelo (Model Driven)

Control de cuadrícula

El nuevo control de cuadrícula de Power Apps para aplicaciones basadas en modelos está disponible con dos cambios principales:

  • Desplazamiento infinito: los usuarios ya no necesitan pasar página para ver más registros. En lugar de ello, los usuarios pueden seguir desplazándose para llegar a las filas que les interesan. Los botones de paginación estarán disponibles como una opción para los creadores.
  • Edición en línea dentro de vistas y subcuadrículas: además de estar disponible para escenarios de solo lectura, este control también se puede usar como una cuadrícula editable. Cuando el creador habilita la edición, los usuarios pueden ser más productivos realizando ediciones directamente en la cuadrícula en lugar de tener que hacer cambios en el formulario correspondiente.

Redirección a Microsoft Edge

Mediante el centro de administración de Power Platform, los administradores pueden permitir que se redirija a Microsoft Edge a los usuarios que abren Interfaz unificada dentro de Internet Explorer. Este es el patrón que utilizan otras aplicaciones de Microsoft para garantizar que los usuarios disfruten de la mejor experiencia.

Notificaciones en la aplicación

La característica de notificación en aplicación que se anunció para la versión preliminar pública en julio de 2021 con las notificaciones en aplicación de las aplicaciones basadas en modelo ha alcanzado la disponibilidad general.

Desde la versión preliminar pública, se ha mejorado la escalabilidad de las notificaciones en aplicación al utilizar el almacenamiento de datos no relacionales y agregar encuestas mejoradas basadas en la navegación del usuario.

Compartir registros de manera sencilla

Cuando trabajamos en una tabla como Cuenta, Caso, Oportunidad o Contacto, ahora podemos usar el botón Compartir para enviar un vínculo por correo electrónico o copiar el vínculo y compartirlo con otra persona.

La persona con la que se comparte el vínculo debe tener permiso para obtener acceso al registro.

Cuando está trabajando en una tabla como Cuenta, Caso, Oportunidad o Contacto, ahora puede usar el botón Compartir para enviar un vínculo por correo electrónico o copiar el vínculo y compartirlo con otra persona.

Tenga en cuenta que la persona con la que comparte el vínculo debe tener permiso para obtener acceso al registro.


Nueva búsqueda avanzada

La nueva búsqueda avanzada proporciona las siguientes ventajas:

  • Explorar cualquier tabla en una aplicación basada en modelo con los filtros y la búsqueda estructurada. Editar columnas y filtrar datos para crear vistas que ayuden a aplicar fácilmente la perspectiva adecuada a los datos.
  • Elegir la vista correcta para el acceso resulta más sencillo con la última mejora del selector de vista que nos permite buscar una vista.
  • Administrar vistas resulta más sencillo con las opciones de personalización que permiten crear nuestro propio conjunto de vistas, ocultar vistas y ordenarlas de distintas formas. Nuestra lista de vista personalizada nos acompaña en todas las aplicaciones y todos los dispositivos, en línea y sin conexión.
  • Podremos colaborar con nuestro equipo compartiendo vistas fácilmente y administrando las vistas que nos hayan compartido.

Todas las capacidades anteriores reemplazarán la experiencia de búsqueda avanzada heredada.

Mejoras de UI en BPF

Se han actualizado los contrastes de color en la línea de ruta de acceso a las etapas del flujo del proceso de negocio; ahora tiene un tono ligeramente más oscuro. Esto ayudará a los usuarios a identificar y seguir fácilmente las etapas en un flujo de proceso de negocio al trabajar con datos de un formulario en una aplicación basada en modelos.

Nuevo control de cuadrícula de solo lectura

El nuevo control de cuadrícula de solo lectura de Power Apps lanzado en el segundo lanzamiento de versiones de 2021 será la experiencia de cuadrícula de solo lectura predeterminada para todos en las aplicaciones basadas en modelos del primer lanzamiento de versiones de 2022. Esto se aplica a las cuadrículas dentro de las páginas de visualización y a las subcuadrículas en los formularios. Cuando se habilita originalmente, la fila de la barra de salto no es visible, sin embargo, puede volver a activarse según sea necesario.

Nuevo menú desplegable de actividades

La lista desplegable "Nueva actividad" solo mostrará las actividades que son pertinentes para la aplicación. Las actividades que no están incluidas en los metadatos de la aplicación ahora están ocultas en el comando "Nueva actividad".

Notificación de sincronización sin conexión

Cuando utilizamos la aplicación móvil Power Apps en el modo sin conexión, los datos se descargan en segundo plano. En el pasado, la única forma de comprobar el estado de la descarga era ir manualmente a la página de estado sin conexión.

Con la nueva característica Notificación de sincronización sin conexión, los usuarios pueden saber con facilidad cuándo la aplicación está lista para usarse en modo sin conexión. Las notificaciones aparecen en los siguientes escenarios:

  • Durante la sincronización inicial, recibiremos una notificación que nos indicará la cantidad de filas descargadas y cuánto espacio en disco se usa. También recibiremos la misma notificación cuando la aplicación se use después de algún tiempo.
  • Cuando actualicemos los datos en una vista de cuadrícula, recibiremos la notificación Actualizando los datos.

La descripción de la cita admite texto enriquecido

Ahora podemos agregar vínculos, listas y texto enriquecido en la descripción de nuestra cita con el nuevo control del editor de texto enriquecido. El nuevo editor de texto enriquecido es compatible con todas las aplicaciones basadas en modelos y es el editor estándar predeterminado para citas y actividades de correo electrónico.

Crear y unirse a reuniones de Teams desde citas en la aplicación

Podemos agregar fácilmente una reunión de Microsoft Teams desde una cita en su aplicación basada en modelo. También podemos unirnos a una reunión de Teams con un solo clic desde la cita o el control de escala de tiempo.

Copresencia en registros

Ahora podemos ver quién está trabajando actualmente en un registro, incluido su estado en línea. También podemos iniciar un chat o enviarles un correo electrónico.

Esta característica está disponible actualmente en las tablas Cuenta, Caso, Oportunidad y Contacto.

Mejora en el indicador de presencia en línea y la tarjeta de contacto

Cuando estemos trabajando en un registro, podremos ver la persona propietaria del mismo y su estado en línea. También podremos seleccionar la foto del usuario y enviarle un correo electrónico o iniciar un chat.

Esta característica está disponible actualmente en las tablas Cuenta, Caso, Oportunidad y Contacto.

Diseñador de comandos con Power Fx

El nuevo diseñador de comandos simplifica la personalización de la barra y los botones de comando tanto para los creadores con poco código como para los desarrolladores de código profesional:

  • Uso de fórmulas de Power Fx con poco código y JavaScript para la lógica de visibilidad y acción de los botones de comando.
  • Administración de la localización y el control de errores con Power Fx.
  • Abrir una página personalizada como un cuadro de diálogo y active los flujos de nube mediante los botones de la página personalizada.
  • Compatibilidad mejorada con ALM para el diseñador de comandos permite la localización y la presencia estandarizadas en la interfaz de la solución.
  • Mejor control en el nivel de aplicación con comandos aplicados a aplicaciones individuales.
  • Compatibilidad mejorada para patrones de programación declarativos.

Crear formularios utilizando por completo las características disponibles en el diseñador de formularios moderno

Los creadores ahora pueden crear formularios mediante el diseñador de formularios moderno con total paridad con la experiencia de formulario clásica. Con esta actualización, los creadores podrán personalizar sus formularios con todos los controles de Power Apps Component Framework que antes solo estaban disponibles en la versión clásica; filtrar un campo de búsqueda basado en otro registro a través del filtrado de registros relacionados; aplicar la lógica de negocios a campos de formulario a través de reglas de negocio; personalizar elementos de formulario con más opciones de formato y mucho más.

Esto mejorará la productividad de los creadores y la accesibilidad del producto, lo que elimina la necesidad de experiencias heredadas.

Conclusiones

Como os decía al principio del artículo hay muchas novedades importantes en lo que a Power Apps Model Driven se refiere. Microsoft ha realizado muchos esfuerzos en mejorar el trabajo colaborativo y sobre todo, esta haciendo mucho hincapié en trasladar toda la funcionalidad heredada a la nueva interfaz unificada. Cosas tan antiguas y utilizadas como la búsqueda avanzada o el editor clásico de formularios están siendo reemplazados manteniendo funcionalidad y creando un escenario de extensibilidad mucho mayor en el futuro.

En el próximo artículo (que espero sea dentro de poco), hablaré sobre las novedades en Power Apps Canvas.

¡No os lo perdáis!