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
Archivos temporales de tDosPrn
- juan_arroyo_t
- Posts: 196
- Joined: Fri May 15, 2009 1:25 am
- Location: Cuautitlán, Mexico
Re: Archivos temporales de tDosPrn
Hola Juan:
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.
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: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 ?
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
- juan_arroyo_t
- Posts: 196
- Joined: Fri May 15, 2009 1:25 am
- Location: Cuautitlán, Mexico
Re: Archivos temporales de tDosPrn
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
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
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: Archivos temporales de tDosPrn
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.
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
Re: Archivos temporales de tDosPrn
Juan : Si estas usando TxtPreview, en el 8º parametro debes indicar .T. ( lKill) para que elimine el metafile despues de desplegarlo.
Saludos,
Saludos,
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
- juan_arroyo_t
- Posts: 196
- Joined: Fri May 15, 2009 1:25 am
- Location: Cuautitlán, Mexico
Re: Archivos temporales de tDosPrn
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
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