openxava
Blog

22 de noviembre del 2023

XavaPro 7.2 disponible


XavaPro 7.2 tiene las siguientes novedades:

  • Módulos de solo lectura con un solo clic desde la configuración de roles.
  • El histórico incluye acciones ejecutadas por el usuario.
  • Búsqueda en la lista mediante valores booleanos disponibles en la interfaz de usuario móvil.
  • Mejora en la visualización de valores booleanos en la lista para la interfaz de usuario móvil; se muestra la etiqueta de la propiedad cuando es verdadera.
  • Se mejoró el encabezado de cada registro en la interfaz de usuario móvil; solo se muestra una propiedad + año como prefijo si está presente.
  • Se mejoró el modo de lista del módulo de Usuarios.
  • Las propiedades de uso interno en el Usuario ya no están disponibles en la interfaz de usuario, ni siquiera se pueden agregar mediante personalización de la lista.
  • Quitados todos los eventos en línea del código de XavaPro.
  • Funciona con OpenXava 7.2.
Más información sobre XavaPro

Módulo de sólo lectura con un solo clic

Desde la versión 5.5, tienes la capacidad de designar datos específicos como de solo lectura para un rol particular y controlar las acciones disponibles para ese rol. Con esta característica, puedes hacer que un módulo sea de solo lectura para un rol en particular de manera sencilla. Sin embargo, este enfoque tenía sus inconvenientes, especialmente cuando se introducían nuevos campos a la entidad, ya que requería ajustes constantes en la configuración.

Para abordar estos desafíos, a partir de la versión 7.2, el cuadro de diálogo de configuración de derechos del módulo para un rol ahora incluye una práctica casilla de verificación denominada Sólo lectura. Esta casilla te permite marcar un módulo como de solo lectura para el rol seleccionado con un solo clic, simplificando significativamente el proceso:

Un módulo de sólo lectura tiene todos los miembros no editables y sólo tiene acciones de navegación e impresión.

El histórico incluye acciones

Hasta ahora el módulo de histórico registraba todas los modificaciones y consultas sobre los datos. Además, desde ahora también incluye la ejecución de las acciones, como se puede ver aquí:

Fijate como en este caso vemos que se ha ejecutado la acción "Generar PDF" y la acción "Create invoice". Se excluyen las acciones CRUD ya que todas las modificaciones y consultas ya se registraban, y también muchas acciones internas de OpenXava que aportan poco valor y hacen demasiado ruido.

Booleanos en móvil

Hemos mejorado la forma en que los booleanos se visualizan en la interfaz móvil. Ahora cuando el booleano es verdadero, su etiqueta aparece en la tarjeta del registro, mientras que cuando es falso no aparece.

Se puede ver en este ejemplo:

En este caso la entidad tienes dos propiedades booleanas, una activo y la otra autentificarConAzureAD. Fíjate en el caso de la propiedad activo, los dos primeros usuarios tienen activo==true mientras que los dos últimos no, y así aparece la etiqueta "Activo" solo en los dos primeros.

Otra mejora importante es que ahora se puede buscar por valores booleanos en la lista de la interfaz móvil. Por ejemplo, en el caso de anterior sólo hay teclear "activo" en el filtro, para que aparezcan sólo los usuarios activos, de esta forma:

Pruébalo tu mismo

Demo: https://www.openxava.org/xavaprotest (Usuario: demo, Contraseña: demo)

Si quieres probar las facilidades de administración responde a este correo preguntando por la clave del administrador.
Si quieres probar las características móviles accede a la URL de arriba usando tu teléfono móvil.

Te invitamos a que vayas a la página de XavaPro para ver más cosas.

Si eres un cliente Enterprise recibirás un correo electrónico con la actualización a la edición Enterprise.

blog comments powered by Disqus

English