Ya se encuentra disponible la versión 6.1.4 del entorno de Libra. En esta entrada se detallan las mejoras introducidas.
Novedades
Novedades específicas para Forms 11g.
- Mejora de tiempos de carga del menú.
- Iconos con mejor resolución.
- Gestión de eventos de ratón, al pasar el ratón sobre los campos y al mover los elementos del escritorio.
- En los programas dinámicos, al editar pantalla, se visualiza en tiempo real los cambios que va realizando el usuario con el ratón sobre la pantalla.
- Se permite modificar el asunto que se incluye por defecto en los informes enviados por correo electrónico (hasta ahora siempre era «Informe generado por Libra ERP»).
- En equipos con sistema operativo Linux o Mac, se carga la impresora por defecto del sistema operativo (siempre que usen Java 1.8 o superior). Se puede deshabilitar esta carga en el mantenimiento de puestos.
- Cambio de estética de los programas, ajustándose a la estética a la que se van orientando las últimas versiones de los sistemas operativos más utilizados.
Novedades comunes a la versión Cliente / Servidor y Forms 11g.
- Se añade un nuevo botón en la botonera horizontal de los programas, para que los usuarios puedan guardar sus propias notas sobre el funcionamiento de los programas.
- Si se hace doble click, sobre campos de tipo «Archivo» que estén en blanco, se abre directamente la selección de archivos y al seleccionar el archivo, se carga en Libra sin necesidad de aceptar ningún diálogo más.
- Al exportar bloques con campos numéricos a hoja de cálculo, la máscara de formato de los campos en Libra se respeta en la hoja de cálculo.
- Se permite indicar el comportamiento genérico de los campos de tipo texto, de forma de que se puede habilitar que todas las consultas realizadas con F7+F8, sean por defecto independientes de las mayúsculas o minúsculas.
- En los plug-in se permite indicar que los datos del programa llamador tienen que estar grabados antes de ejecutarse el plug-in.
- A los campos de tipo fecha, se añaden nuevas formas para introducir fechas, mediante +N y -N (donde N es un número), para indicar la diferencia en días sobre la fecha de trabajo.
- Se facilita la traducción de etiquetas de campos desde los propios programas.
- Se puede limitar el número de programas abiertos de forma concurrente por los usuarios.
- Se permite incluir en cada usuario cuentas de correo electrónico que se incluirán como copia o como copia oculta de todos los correos que envíe el usuario.
- A nivel de configuración del servidor SMTP se permite indicar el origen del remitente de los mensajes de correo electrónico, de esta forma nos ajustamos a las nuevas políticas anti-spam de algunos servidores SMTP.
- Selección manual de Roles al iniciar Libra, pudiendo indicar la forma en que se fusionan los permisos del Rol con los del usuario, se pueden añadir o se puede hacer la intersección entre Rol y Usuario.
Novedades Alertas
- En los informes incluidos en la alerta del generador de informes, se puede indicar una plantilla de configuración de columnas a utilizar.
- Se permite el envío de informes en formato nativo XLS y XLSX (necesario servicio GAL_EXCEL de Galileo).
- Se añade proceso para monitorizar el funcionamiento del motor de alertas, de forma que pueda detectar alguna alerta que bloquea la cola y se reinicie el motor de forma automática, cancelando la ejecución de la alerta problemática.
- Por si hay una alerta que impide la parada del motor de alertas, se añade un botón para poder abortar la ejecución de esa alerta y parar de forma inmediata el motor sin necesidad de hacerlo por fuera de Libra.
Novedades Generador de Informes.
- Se incorpora la posibilidad de generar informes estándar para ser distribuidos con Libra en próximas versiones.
- Se añade un registro de ejecuciones de los informes, de manera que se pueda localizar aquellos informes que apenas tienen uso.
- Cuando se configura en el menú de informes, en el menú de Libra o como plug-in, se puede indicar la configuración de columnas a utilizar de forma inicial.
- En el código pl/sql de los plug-in de los informes se permite acceder al valor de las columnas que está visualizando el usuario.