Página 2 de 2

Re: Pasar campos SQL a rtf

NotaPublicado: 2017-02-14 18:43 @822
por explorer
Pues no, yo tampoco las veo.

En la documentación de RTF::Writer comentan que RTF tiene muchísimas opciones para hacer tablas, y que aconseja "hacerlas a mano", es decir, con códigos propios de RTF. Ver ejemplo en
https://metacpan.org/pod/distribution/R ... okbook.pod
Aparte... avisa que ciertas combinaciones de tablas en RTF provocan el cuelgue en Micro$oft Word.

Sí que trae un método llamado row(). Y una clase llamada RTF::Writer::TableRowDecl, donde se le pueden dar todos los detalles de una fila de tabla.

No sé... yo miraría otros módulos más modernos. HTML::FormatRTF parece muy nuevo, pero no trae soporte para tablas (aún).

En CPAN hay más...

Re: Pasar campos SQL a rtf

NotaPublicado: 2017-02-15 09:32 @439
por gonzalos
Hola Explorer

Muchas gracias, al final he podido arreglando, definiendo otra variable celda. Sólo me queda ejecutar los bucles, para que se inserten los valores que quiero en cada una de las celdas. A ver si puedo dar con ello.

Un saludo
Gonzalo

Re: Pasar campos SQL a rtf

NotaPublicado: 2017-02-16 06:29 @312
por gonzalos
Buenos días.

Tengo una pregunta muy tonta, pero he buscado y no encuentro la respuesta.

¿Existe alguna forma de que al guardar el archivo de salida el usuario pueda elegir dónde lo guarda? Me explico: el cgi estaría en un servidor y se generaría un documento, y si no se indica nada el documento se guarda donde estén almacenados los cgi, pero lo que quiero es que sea el usuario que accede a la web el que pueda seleccionar dónde guardar el archivo de salida que se generaría. ¿Se podría hacer sin tener que implementar nuevo código?

Un saludo,
Gonzalo.

Re: Pasar campos SQL a rtf

NotaPublicado: 2017-02-16 09:50 @451
por explorer
Necesitas un campo más del formulario donde el usuario ponga el nombre del destino. Y luego, en el CGI, leer ese campo, y si contiene algo, comprobar que es un directorio existente y que tiene permisos de escritura en él, y luego guardar el archivo ahí.

Re: Pasar campos SQL a rtf

NotaPublicado: 2017-02-16 15:40 @694
por gonzalos
Hola, explorer.

Me mataste, ¡jajajaja! Ni idea de cómo meterle mano. Yo pensaba que podías poner una opción en la función que se usa para salvar el archivo y te permitía guardarlo en una dirección que seleccionaras.

Por cierto, encontré un módulo que hace lo que quiero. Recoge los datos html y los guarda en un doc y de forma inaudita funciona perfectamente teniendo en cuenta que trabaja con la familia MS. El módulo en cuestión es MsOffice::Word::HTML::Writer.

Un saludo,
Gonzalo.