AYUDA URGENTE!!! INDICES NTX
Posted: Tue Oct 31, 2006 6:36 pm
HOLA A TODO COMO PUEDO FILTAR UNA DBF POR ENDICES EN FWPPC
LO UNIC QUE TENGO ES LO SIGUIENTE:
USE (curdir()+'\BASES\'+"CLIENTES.DBF") NEW
PERO YO NECESITO ALGO ASI
USE (curdir()+'\BASES\'+"CLIENTES.DBF") INDEX "INDEX1.NTX" NEW
Y AS VES COMO HAGO UN FILTRO
dbsetorder(1)
dbgotop()
IF dbseek(cart)
dbgoto(RecNo())
IF BASETMP->(RLOCK())
IF cCjaoPza = 'C' //cajas
BASETMP->cantidad +=(ncant*nuni) //sumamos la conversion de cajas a piezas
ELSE //piezas
BASETMP->cantidad += ncant
ENDIF
BASETMP->TOTAL += ntotal
basetmp->(dbcommitall())
basetmp->(dbunlock())
ENDIF
ENDIF
ALGO DE ESTO PERO NO LO PUEDO HACER EN UN POCKET PC
ESPERO Y ALGUIEN ME PUEDA AYUDAR
LO UNIC QUE TENGO ES LO SIGUIENTE:
USE (curdir()+'\BASES\'+"CLIENTES.DBF") NEW
PERO YO NECESITO ALGO ASI
USE (curdir()+'\BASES\'+"CLIENTES.DBF") INDEX "INDEX1.NTX" NEW
Y AS VES COMO HAGO UN FILTRO
dbsetorder(1)
dbgotop()
IF dbseek(cart)
dbgoto(RecNo())
IF BASETMP->(RLOCK())
IF cCjaoPza = 'C' //cajas
BASETMP->cantidad +=(ncant*nuni) //sumamos la conversion de cajas a piezas
ELSE //piezas
BASETMP->cantidad += ncant
ENDIF
BASETMP->TOTAL += ntotal
basetmp->(dbcommitall())
basetmp->(dbunlock())
ENDIF
ENDIF
ALGO DE ESTO PERO NO LO PUEDO HACER EN UN POCKET PC
ESPERO Y ALGUIEN ME PUEDA AYUDAR