Anda di halaman 1dari 2

Sin ttulo

CLOSE ALL
USE polisario_vida
INDEX on ALLTRIM(STR(VAL(poliza)))+"-" TO a
SELECT a
USE prueba_lalo
SELECT b
USE polisario_vida INDEX a
***
REPLACE fecha WITH CTOD("") ALL
SELECT a
SCAN
SELECT b
SEEK ALLTRIM(STR(a.poliza))+"-"
IF FOUND() AND
BETWEEN(VAL(a.contable),VAL(ALLTRIM(STR(YEAR(b.fec_ini)))+PADL(ALLTRIM(STR(MONTH(b.
fec_ini))),2,'0')),VAL(ALLTRIM(STR(YEAR(b.fec_fin)))+PADL(ALLTRIM(STR(MONTH(b.fec_f
in))),2,'0')))
replace a.fecha WITH b.fec_ini
ELSE
SKIP
IF FOUND() AND
BETWEEN(VAL(a.contable),VAL(ALLTRIM(STR(YEAR(b.fec_ini)))+PADL(ALLTRIM(STR(MONTH(b.
fec_ini))),2,'0')),VAL(ALLTRIM(STR(YEAR(b.fec_fin)))+PADL(ALLTRIM(STR(MONTH(b.fec_f
in))),2,'0')))
replace a.fecha WITH b.fec_ini
ELSE
SKIP
IF FOUND() AND
BETWEEN(VAL(a.contable),VAL(ALLTRIM(STR(YEAR(b.fec_ini)))+PADL(ALLTRIM(STR(MONTH(b.
fec_ini))),2,'0')),VAL(ALLTRIM(STR(YEAR(b.fec_fin)))+PADL(ALLTRIM(STR(MONTH(b.fec_f
in))),2,'0')))
replace a.fecha WITH
b.fec_ini
ELSE
SKIP
IF FOUND() AND
BETWEEN(VAL(a.contable),VAL(ALLTRIM(STR(YEAR(b.fec_ini)))+PADL(ALLTRIM(STR(MONTH(b.
fec_ini))),2,'0')),VAL(ALLTRIM(STR(YEAR(b.fec_fin)))+PADL(ALLTRIM(STR(MONTH(b.fec_f
in))),2,'0')))

replace a.fecha WITH b.fec_ini
ELSE
SKIP
IF
FOUND() AND
BETWEEN(VAL(a.contable),VAL(ALLTRIM(STR(YEAR(b.fec_ini)))+PADL(ALLTRIM(STR(MONTH(b.
fec_ini))),2,'0')),VAL(ALLTRIM(STR(YEAR(b.fec_fin)))+PADL(ALLTRIM(STR(MONTH(b.fec_f
in))),2,'0')))

replace a.fecha WITH b.fec_ini
ELSE

SKIP

IF FOUND() AND
BETWEEN(VAL(a.contable),VAL(ALLTRIM(STR(YEAR(b.fec_ini)))+PADL(ALLTRIM(STR(MONTH(b.
fec_ini))),2,'0')),VAL(ALLTRIM(STR(YEAR(b.fec_fin)))+PADL(ALLTRIM(STR(MONTH(b.fec_f
in))),2,'0')))

Pgina 1
Sin ttulo
replace a.fecha WITH b.fec_ini

ENDIF

ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
ENDSCAN
COUNT TO a FOR EMPTY(fecha)
?a
Pgina 2

Anda mungkin juga menyukai