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