Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   De QR a Word (https://www.clubdelphi.com/foros/showthread.php?t=8008)

NuncaMas 04-03-2004 11:48:51

De QR a Word
 
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:
Código:

     
      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....

Código:

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


La franja horaria es GMT +2. Ahora son las 05:15:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi