Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, fijate cuando corres este script tenes en memoria la tabla "Movimientos". De ser que no, agregale debajo de "Movimientos:" el NoConcatenate, lo mismo para la tabla "Max_Fecha", puede ser que te este formando una sola tabla llamada "Temp_Movimientos" y es por eso que no encuentre la tabla "Movimientos"
Ejemplo de lo que menciono:
ODBC
CONNECT TO Comercios (XUserId is fVILHRFMDbaKHYNORDbYJ, XPassword is PCcUWZUMEbYIVGFHJTacWRC);
/*
Temp_movimientos:
SET
vQVD_File = C:\Users\lramos\Documents\QlikView\QVD\movim.qvd;
LOAD
*
From
$(vQVD_File) (qvd);
Max_Fecha:
NoConcatenate
Load
FECHA_PRES resident Temp_movimientos
order
by FECHA_PRES DESC;
LET
vUltFecha = Peek('FECHA_PRES', 0);
LET
vUltFecha = Left(vUltFecha, 10);
Movimientos:
NoConcatenate
SET
vQVD_File = C:\Users\lramos\Documents\QlikView\QVD\movim.qvd;
let
vQVD_Exists = if(FileSize($(vQVD_file) )>0, -1, 0);
if
$(vQVD_Exists) then
Concatenate
(Temp_movimientos)
SQL
SELECT *
FROM Comercios.dbo."T_MOVIMIENTOS_PRESENTADOS"
WHERE FECHA_PRES >
$(vUltFecha) and FECHA_PRES <= '2009-01-01';
ENDIF
//STORE Movimientos into $(vQVD_File)(qvd);
Proba esto y despues contame.
Saludos!.
Ivan.