FoxPro/Visual FoxPro - usar skip

 
Vista:

usar skip

Publicado por canalero (40 intervenciones) el 30/11/2004 22:40:44
k tal amigo tengo dos labels k los utilizo para presentar el contenido de una tabla y lo hago de la siguiente manera.
thisform.label1.Caption = ayuda.titulo
thisform.label2.Caption = ayuda.leyenda
IF NOT EOF()
SKIP
endif
lo que hago con esto es ir presentando los registros en el label de forma vertical como hago hacia adelante.
ahora con otro command para ir hacia atras lo estoy haciendo de esta manera
thisform.label1.Caption = ayuda.titulo
thisform.label2.Caption = ayuda.leyenda
IF NOT EOF()
SKIP - 1
endif
pero no lo está haciendo bien k creen ustedes k me falta ahi.

gracias de antemano, saludos
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:usar skip

Publicado por goose (8 intervenciones) el 30/11/2004 23:26:27
al parecer te esta faltando un refresh al modificar los caption de tus lebels por que no lo pruebas...
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

RE:usar skip

Publicado por Edgar Zambrano (90 intervenciones) el 01/12/2004 20:45:12
el problema esta en que para ir hacia atrás no se valida con eof() tienes que utilizar bof()

IF NOT BOF()
SKIP - 1
endif

eof() es para verificar si se encuentra en el final de la tabla y bof realiza lo contrario.

espero te sirva..
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