El 23/06/16 a les 17:56, Fernando Sánchez ha escrit:
Saludos a la Comunidad Tryton en español.

Tengo una consulta respecto al uso de plantillas para la generacion de reportes. Revisando el menu Administración/Interfaz de usuario/acciones/informes veo que es posible variar la plantilla en que se diseñan los reportes, desde Opendocument Text a Opendocument Spreadsheet, que no es otra cosa desde procesador de textos hacia hoja de calculo.

Mi consulta va por el lado de la analogía entre ambos entornos, en el opendocument text insertamos las etiquetas desde insert/fields/placeholder, como se hace esto desde calc, recorrí todas las opciones de menú y no encontré algo parecido, o se ingresan las etiquetas directamente a las celdas? Alguien lo hizo alguna vez, agradecería que quien haya pasado esa experiencia la comparta.


Debes insertar un enlace con una URL que apunte a relatorio://

O sea, dentro de una celda de la hoja debes usar el menú Insertar/Enlace de libreoffice calc, y como destino poner, por ejemplo:

relatorio://for each="p in objects"

Si quieres editar uno que ya has creado, debes poner el cursor justo delante del enlace y volver a usar el menú Insertar/Enlace.

No sé si habrá otra forma más práctica de hacerlo.

Puedes hacer cosas curiosas como por ejemplo generar un fichero ods con una hoja distinta para cada registro a imprimir, para ello crea una hoja de calculo de 3 páginas,

en la primera pones el enlace relatorio://for each="p in objects"

en la segunda pones el contenido de la hoja

en la tercera pones el enlace relatorio:///for

así se repetirá la segunda hoja por cada registro a imprimir.

--
Jordi Esteve
Consultor Zikzakmedia SL
[email protected]
Mòbil 679 170 693

Zikzakmedia SL
St. Jaume, 9, baixos, 2a
08720 Vilafranca del Penedès
Tel 93 890 2108

Responder a