openxava
Blog

2 de marzo del 2021

XavaPro 6.5 disponible


XavaPro 6.5 tiene las siguientes novedades:

  • Ocultar módulos en el menú de la izquierda por roles sin restringirlos.
  • Consultas guardadas en la lista en la versión de escritorio para un módulo están disponible en móvil.
  • Campo de fecha nativo en la interfaz móvil.
  • @Action para referencias soportado en la interfaz móvil.
  • En el módulo Roles puedes ver y gestionar la lista de usuarios por cada rol.
  • Los usuarios LDAP no tienes la opción de recuperar contraseña si la olvidan.
  • Los usuarios LDAP no tienen acceso al módulo para cambiar contraseña.
  • La cabecera de página en los informes PDF contiene el nombre de la organización.
  • Incluye OpenXava 6.5.
Más información sobre XavaPro

Ocultar módulos en el menú sin restringirlos

Vosotros, los soldados en las trincheras de XavaPro, habéis pedido esto muchas veces. Aquí está al final. Cuando se marca un módulo como oculto o se quita de un rol, ese módulo ya no se muestra en el menú, pero tampoco es accesible de ninguna otra manera, como tecleando la URL en el navegador o redirigiendo a él. Esta es la forma en que XavaPro ha funcionado siempre y no la vamos a cambiar. Sin embargo, muchas veces queremos un módulo que no esté presente en el menú y al mismo tiempo sea accesible, quizás lo podemos usar en una referencia o colección, donde incluso se puede modificar y crear datos, o queremos redirigir al módulo desde una acción.
A partir de ahora, Si quieres que un módulo no se muestre en el menú para los usuarios de ciertos roles pero que al mismo tiempo ese módulo sea accesible por esos usuarios, tecleando la URL en el navegador, por ejemplo. Ve al módulo Roles y escoge el rol que quieras editar en modo detalle, una vez allí pulsa en el módulo que quieras ocultar en el menú y un diálogo como el siguiente aparecerá:


Marca la opción No en el menú y pulsa en GRABAR. A partir de ahora, todos los usuario de ese rol no verán el módulo, Customer en nuestro ejemplo, en el menú de la izquierda, sin embargo, seguirá estando disponible, por lo que si el usuario va a http://tusitio.com/TuAplicacion/m/Customer con su navegador el módulo funcionará.

Consultas guardadas en la lista disponibles en móvil

Todas las consultas que tu usuario ha ejecutado y guardado en la versión de escritorio, esas que se pueden escoger otra vez desde el combo en modo lista, ...



...están disponible para el usuario en el móvil:



De esta manera, contamos con consultas avanzadas en el móvil sin tener que complicar demasiado la interfaz de usuario.

Campos fecha nativos en móvil

En v6.5 el selector de fecha nativo se usa para los campos fecha en los dispositivos móviles. Por ejemplo, en Android cuando editas una fecha obtienes algo como esto:


Por lo tanto, el editor fecha para el móvil ya no es el mismo que el del escritorio y depende del sistema operativo del dispositivo usado.

@Action para referencias en móvil

Para mantener la interfaz móvil simple y fácil de usar, hasta ahora no incluiamos las acciones de referencias personalizadas (las que se indican con @Action). Sin embargo, muchos de vosotros las habéis pedido. Por lo que desde v6.5 las @Action(s) se muestran en el móvil también. Es decir, si tienes una acción en tu referencia como esta:

    @Action("Factura.limpiarCliente")
    @ManyToOne
    private Cliente cliente;


La acción Factura.limpiarCliente estará disponible en la referencia cliente en móvil:

Pruébalo tu mismo

Demo: https://www.openxava.org/XavaPro (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 - 中文