Page 1 of 1

Archivos temporales de tDosPrn

Posted: Sat Oct 31, 2009 10:15 am
by juan_arroyo_t
Por favor solicito ayuda

Cuando se genera la previsualizacion de mis reportes con tDosPrn, se estan quedando los archivos (creo que les llamam metafiles) en la carpeta de mi aplicación.
Existe alguna forma de que estos archivos se eliminen o se vayan a la carpeta de temporales ?

De antemano muchas gracias

Juan Arroyo
Mexico

Re: Archivos temporales de tDosPrn

Posted: Sat Oct 31, 2009 9:53 pm
by mmercado
Hola Juan:
juan_arroyo_t wrote:Cuando se genera la previsualizacion de mis reportes con tDosPrn, se estan quedando los archivos (creo que les llamam metafiles) en la carpeta de mi aplicación.
Existe alguna forma de que estos archivos se eliminen o se vayan a la carpeta de temporales ?
Normalmente los metafiles son almacenados temporalmente en la carpeta definida con la variable de entorno TMP o TEMP (no estoy seguro), en todo caso puedes definir ambas:
SET TMP=C:\TEMP
SET TEMP=C:\TEMP

O bien:

SET TMP=%windir%\TEMP
SET TEMP=%windir%\TEMP

Si los metafiles se están almacenando en la carpeta de tu aplicación es porque no está definida esa variable de entorno.

Un abrazo.

Re: Archivos temporales de tDosPrn

Posted: Sat Nov 07, 2009 4:58 pm
by juan_arroyo_t
Manuel

Gracias por tu respuesta

Las variables de entorno ya están establecidas

Cuando yo genero mis reportes se me van acumulando en la carpeta principal de mi aplicación archivos a los que llamé temporales, no tienen la extensión tmp, son archivos cuyos nombres son númericos por ejemplo :
7289109
7456609
7566500
11301687
etc

Saludos

Re: Archivos temporales de tDosPrn

Posted: Sat Nov 07, 2009 7:11 pm
by joseluisysturiz
Creo que lo que quiso decir Manuel es que definas la variable de entorno para que los archivos METAFILES se vayan a la carpeta TEMP, nose, digo.... saludos. :shock:

Re: Archivos temporales de tDosPrn

Posted: Sat Nov 07, 2009 7:48 pm
by gdeteran
Juan : Si estas usando TxtPreview, en el 8º parametro debes indicar .T. ( lKill) para que elimine el metafile despues de desplegarlo.

Saludos,

Re: Archivos temporales de tDosPrn

Posted: Tue Nov 10, 2009 5:31 am
by juan_arroyo_t
Gonzalo


Este es el código que tenía inicialmente

if oPrn:lPreview
TxtPreview( oPrn:cDevice, cTitulo, lModal,,, oPrn, oDlg, , oPrn:lModoGraf )
endif

Este es el mismo ya modificado

if oPrn:lPreview
TxtPreview( oPrn:cDevice, cTitulo, lModal,,, oPrn, oDlg, .T., oPrn:lModoGraf )
endif

Si visualizo el reporte y salgo sin mandar a la impresora, no genera ningun archivo, pero si lo mando a la impresora me sigue generando un archivo igual que antes, estaré haciéndolo mal ?

Saludos