Clipper/FiveWin - LOCATE REST

 
Vista:

LOCATE REST

Publicado por pablo b (1 intervención) el 04/10/2007 02:14:10
hola!!!!
alguno sabria decirme que diferencia hay entre LOCATE y LOCATE REST???
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:LOCATE REST

Publicado por pepe (39 intervenciones) el 04/10/2007 13:42:43
Pues sí.

LOCATE es un mandato de búsqueda que se posiciona en el primer registro del área de trabajo actual que cumple un ámbito y condición determinados.

LOCATE actúa conjuntamente con CONTINUE, una vez ejecutado LOCATE se reanuda la busqueda con CONTINUE

Tanto <ambito> como la condición WHILE se aplican sólo al mandato LOCATE inicial y no son operativos para ningún mandato CONTINUE posterior. Para continuar un mandato LOCATE pendiente con un ámbito o condición WHILE utilizar SKIP y a continuación LOCATE REST WHILE <lcondicion> en vez de CONTINUE.

Pequeño ejemplo :

SEEK "JAIME"

LOCATE FOR Sucursal = "200"
WHILE Vendedor = "Jaime"
DO WHILE FOUND()
?Sucursal, Vendedor
SKIP
LOCATE REST FOR Sucursal ="200" WHILE;
Vendedor ="Jaime"
ENDDO

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar