You are on page 1of 2

SET SAFETY OFF

CLOSE DATA
CLOSE INDEX

set exact on

do foxypreviewer

SELECT 20
USE FACTURAAM
INDEX ON LOTE TO TMP9999 UNIQUE
COPY TO INDICE

SELE 10
USE INDICE
SELE 20
USE FACTURAAM

****delete c:\pdf_s\*.* && es necesario limpiar la carpeta porque si no se pueden


enviar anexos viejos que ya esten alli del del anterior o de otra cia

delete FILE c:\pdf_s\*.*

SELE 10
GO TOP
DO WHILE .NOT. EOF()
vlote = alltrim(lote)
sele 20
set filter to alltrim(lote) = vlote
vdirepdf = "c:\pdf_s\"+vlote+".pdf"
set filter to alltrim(lote) = vlote
Report Form AMBI.FRX OBJECT TYPE 10 To File &vdirepdf
***report form facturaam preview
sele 10
skip
Enddo

close database

DECLARE INTEGER ShellExecute IN shell32.dll ;


INTEGER hndWin, STRING cAction, STRING cFileName, ;
STRING cParams, STRING cDir, INTEGER nShowWin
ShellExecute(0,"open","EXCEL.Exe","\fctexcel\cartera.xls","",1)
******* Acro

close indexes

You might also like