FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Archivos temporales de tDosPrn
Posts: 196
Joined: Fri May 15, 2009 01:25 AM

Archivos temporales de tDosPrn

Posted: Sat Oct 31, 2009 10:15 AM

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

Juan Arroyo
México
FWH 7.12 VERCE 5.3 xHarbour 1.1.0
juan_arroyo_t@hotmail.com
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM

Re: Archivos temporales de tDosPrn

Posted: Sat Oct 31, 2009 09:53 PM
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.
manuelmercado at prodigy dot net dot mx
Posts: 196
Joined: Fri May 15, 2009 01:25 AM

Re: Archivos temporales de tDosPrn

Posted: Sat Nov 07, 2009 04:58 PM

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

Juan Arroyo
México
FWH 7.12 VERCE 5.3 xHarbour 1.1.0
juan_arroyo_t@hotmail.com
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM

Re: Archivos temporales de tDosPrn

Posted: Sat Nov 07, 2009 07:11 PM

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:

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 115
Joined: Fri Oct 14, 2005 07:10 PM

Re: Archivos temporales de tDosPrn

Posted: Sat Nov 07, 2009 07:48 PM

Juan : Si estas usando TxtPreview, en el 8º parametro debes indicar .T. ( lKill) para que elimine el metafile despues de desplegarlo.

Saludos,

Saludos,

Gonzalo

Puerto Montt - CHILE

FWH 22.12 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
Posts: 196
Joined: Fri May 15, 2009 01:25 AM

Re: Archivos temporales de tDosPrn

Posted: Tue Nov 10, 2009 05:31 AM

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

Juan Arroyo
México
FWH 7.12 VERCE 5.3 xHarbour 1.1.0
juan_arroyo_t@hotmail.com

Continue the discussion