SKIP
"otras lineas de código"
SKIP -1
Hola Jorge aplique tu sugerencia pero el error persiste L
Saludos
El presente correo y sus anexos son exclusivamente para el uso de los destinatarios indicados en el encabezado del mismo, pueden contener información confidencial y/o privilegiada. Si usted por error ha recibido la presente correspondencia agradezco hacer omisión de esta y hacerme del conocimiento por esta misma vía
Bendito el Hombre que ha sido llamado por Cristo para ser el soldado del ejército en cuya mano empuñe como arma la palabra de Dios
Select tablaNombre
IF EOF()
Go Bottom
ELSE
SKIP
ENDIF
Gracias Ariel tu sugerencia fue acertada!!!
Gracias amigos por responder a mi SOS ja ja ja
Saludos
El presente correo y sus anexos son exclusivamente para el uso de los destinatarios indicados en el encabezado del mismo, pueden contener información confidencial y/o privilegiada. Si usted por error ha recibido la presente correspondencia agradezco hacer omisión de esta y hacerme del conocimiento por esta misma vía
Bendito el Hombre que ha sido llamado por Cristo para ser el soldado del ejército en cuya mano empuñe como arma la palabra de Dios
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Ariel Octavio D'Alfeo
Enviado el: martes, 28 de noviembre de 2017 03:52 p.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Re: Error al utilizar SKIP
Yo tenia el mismo problema. Lo solucione asi:
IF RECCOUNT()>0
SKIP 1
IF EOF()
SKIP-1
ENDIF
ENDIF
El 28 de noviembre de 2017, 16:48, Euro Nava <eur...@gmail.com> escribió:
Hola Jorge aplique tu sugerencia pero el error persiste L
Saludos
El presente correo y sus anexos son exclusivamente para el uso de los destinatarios indicados en el encabezado del mismo, pueden contener información confidencial y/o privilegiada. Si usted por error ha recibido la presente correspondencia agradezco hacer omisión de esta y hacerme del conocimiento por esta misma vía
Bendito el Hombre que ha sido llamado por Cristo para ser el soldado del ejército en cuya mano empuñe como arma la palabra de Dios
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Jorge Bernardo Morales Hernandez
Enviado el: martes, 28 de noviembre de 2017 03:22 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: Error al utilizar SKIP
Yo te sugeriría:
Skip
If Eof()
Go Bottom
EndIf
De esa manera aunque le de la veces que quiera al botón y sea el último registro, le enviará al final del cursor / tabla.
El martes, 28 de noviembre de 2017, 13:05:35 (UTC-6), euronv escribió:
Hola amigos, estoy utilizando SKIP y SKIP -1 para navegar entre registros dentro de un cursor, en ambos casos valido EOF() y BOF() según el caso antes de ejecutar el SKIP, con SKIP -1 al llegar al primer registro el avance se detiene como lo tengo previsto, pero en el caso del SKIP al llegar al ultimo registro continua avanzando al pulsar nuevamente clic y arroja el error de "registro fuera de intervalo", el código en cuestión es este:
IF NOT EOF()
SKIP
"otras lineas de código"
ELSE
SKIP -1
ENDIF
Agradezco la asistencia que puedan brindarme
Saludos
PROCEDURE get_Reccount
*!* ---------------------------------
*!* Cuenta los registros no borrados
*!* de una tabla o cursor
*!* ---------------------------------
LPARAMETERS tcCursor
TRY
LOCAL lnRecords,loex as Exception
LOCAL ARRAY laCnt(1)
lnRecords = 0
SELECT CNT(*) ;
FROM (m.tcCursor) ;
WHERE !DELETED() ;
INTO ARRAY laCnt
IF _tally > 0
lnRecords = laCnt[1,1]
ENDIF
CATCH TO loex
loex.UserValue = PROGRAM()
ShowError(loex)
FINALLY
ENDTRY
RETURN m.lnRecords
ENDPROC