Configurar LibreOffice para usar JDK 17

Haga clic en Tools > Options y, a continuación, en el cuadro de diálogo Options - LibreOffice - User Data, haga clic en LibreOffice > Advanced en el árbol.

La casilla de verificación Use a Java runtime environment debe estar marcada, y verifique que se detecte una versión 17 de JRE.

De lo contrario, instale Java 17 y repita el proceso. Puede hacer clic en el botón Add y seguir el procedimiento si no se detecta pero sabe que está instalado.

lo java17 conf
Figure 1. Java 17 es detectado y seleccionado

Haga clic en el botón Apply u Ok.

Añadir el controlador Jar

Vuelva al cuadro de diálogo avanzado.

Haga clic en Class Path…​, en el cuadro de diálogo haga clic en Add Archive…​ y seleccione el archivo que descargó.

lo java17 driver conf
Figure 2. Controlador añadido al entorno de ejecución

Haga clic en el botón Ok.

Crear un archivo de LibreOffice Base

Abra LibreOffice y haga clic en Base Database

Seleccionar JDBC

lo base databaseWizard 1
Figure 3. Paso 1: Seleccionar JDBC

Haga clic en el botón Next.

Introducir la ubicación del controlador en el Jar

jdbc: taack:localhost:8080/taack

Reemplace localhost y el puerto por la URL y el puerto de su instancia.

Clase del controlador JDBC: taack.jdbc.client.TaackDriver

lo base databaseWizard 2
Figure 4. Paso 2: Cadena de conexión del controlador

Establecer el nombre de usuario

El User name debe ser un usuario activo de su aplicación Intranet (con ROLE_ADMIN o ROLE_JDBC_ADMIN).

lo base databaseWizard 3

Haga clic en el botón Finish y asigne un nombre de archivo.

Uso en Base

Abra el archivo guardado en el paso anterior e introduzca su contraseña cuando se le solicite.

lo base tables screenshot
Figure 5. Tablas leídas por el controlador

Haga clic en el botón Queries y luego en Create Query in SQL View

No utilice el asistente (wizard). La Intranet utiliza el lenguaje TQL para consultar datos; LibreOffice no conoce este lenguaje.
lo base queries screenshot

Antes de poder escribir consultas, haga clic en Run SQL Command directly

lo base queries designer screenshot

Ahora puede escribir sus consultas TQL…​

Consulte Consultas TQL.

Uso en Calc

Una vez que haya creado algunas consultas y las haya guardado, podrá acceder a los datos directamente desde Calc.

Abrir consulta como tabla dinámica

Data > Pivot Table y luego Data source in registered Calc

lo calc datasrouce screenshot

Seleccione el archivo donde guardó sus consultas, introduzca su contraseña de la Intranet y luego seleccione el origen de datos.

lo calc datasrouce 2

Aquí elijo Query y selecciono la consulta Users.

lo calc pivotTable layout

Eso es todo. Puede editar su tabla dinámica según sus necesidades.

lo calc pivotTable results

Como origen de datos

TODO