PDA

Ver la Versión Completa : De QR a Word


NuncaMas
04-03-2004, 11:48:51
Tengo unos informes de QR con detalles y un monton de datos en ellos y el problema es que ahora el cliente quiere enviar esos informes por mail,.. y bueno, a mi se me esta ocurriendo pasarlos a word pero....
a) se os ocurre alguna otra cosa?
b) es facil pasarlos a word cuando tienen detalles?

Gracias.

Nuria
04-03-2004, 12:37:00
Hola NuncaMas!

A mi se me ocurre que ese listado lo guardes en un fichero y si quiere mandarlo por email, envias el fichero directamente.

No utilizo QR ni lo tengo instalado, pero supongo que además de mostrar el listado por pantalla o impresora podrás guardarlo en un fichero. Seguro que alguién más te podrá ayudar en este sentido.

Salu2!

NuncaMas
04-03-2004, 12:41:03
Si te deja guardarlo, pero con extension .QRP, y he probado y no he encontrado nada (que no sea el QR) que me abra estos ficheros.

__cadetill
04-03-2004, 14:20:07
Otra opción es enviarlos en formato html (todo el mundo tiene un explorador instalado :D). Si quieres ver cómo, pásata por mi web y mírate el código del previsualizador que hay en allí

Otra cosa es que quieras que luego pueda modificarse....

NuncaMas
04-03-2004, 18:21:19
No lo encuentro en tu web.. donde esta??

NuncaMas
04-03-2004, 18:42:57
Ya lo he encontrado, y me he bajado los TXtrafil pero me dan un error al instalarlos:

"No se encuentra el punto de entrada del procedimiento
@Qrpntr@TQRExportFilter@AcceptBand$qqrp17Controls@TControlggg en la biblioteca de vinculos dinamicos qrpt70.bpl"

Que esta pasando???

__cadetill
04-03-2004, 19:08:27
Veamos

Como comento en la web, este filtro no es gratuito, sino de pago y, no se si existe una versión para Delphi 7 (que creo es la que utilizas)

De todas maneras, para la opción que te he comentado de enviarla en formato HTML, no los necesitas

También te cuento que, tanto los filtros de exportación de este componente como los propios del QR no son ninguna panacea.

Para hacer la prueba, quita los enlaces a este componente (que creo recordar ya estaban quitados, sólo los dejé como comentario) :confused:

Además recuerda que necesitas (almenos para mi previsualizador) tener las RxLib instaladas

Espero te sirva

NuncaMas
05-03-2004, 10:42:23
Con lo que me has dicho he pasado el QR a un .txt, y ahora estoy intentando poner el contenido de ese txt en el mail leyendolo linea a linea pero el problema esta en que leo strings y los sumo y eso, pero la variable en cuestion del ShellExecute es un PAnsiChar y me de error... Yo lo hago asi:

var linea:string;

assignfile(fichero,'manolo.txt');
reset(fichero);
readln(fichero,linea);
CloseFile(fichero);
ShellExecute(Handle,'open','mailto:subject=Presupuesto&Body='+linea,nil,nil,SW_SHOW);

y falla.... Me podriais ayudar.Gracias

NuncaMas
05-03-2004, 11:09:10
Ya esta.. he encontrado la funcion PChar() pero ahora surge otro problema:
en el mail todas las lineas quedas seguidas, sin enter, he probado sumando #10 y #13 pero na....

__cadetill
05-03-2004, 11:55:21
haz algo como....


cachoLinea + #13 + cachoLinea + #13 + ......