FoxPro/Visual FoxPro - N° registros de un Grid

 
Vista:

N° registros de un Grid

Publicado por Ahmed (129 intervenciones) el 15/01/2003 16:55:52
Amigos,
La presente es para consultarles si existe alguna funcion que me determine el numero de registros existentes en un Grid, deben tener en cuenta que el grid puede tener registros grabados fisicamente en la tabla y en buffers.

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:N° registros de un Grid

Publicado por Roman Suazo (2723 intervenciones) el 15/01/2003 21:30:49
Todo dependeria del caso. Por ejemplo, si tienes una consulta o tabla
podes usar el reccount() el cual te puede dar el numero de registros
que tenga el archivo, el unico defecto es que el resultado tambien
cuenta los registros marcados como borrados, es decir, los registros
que no se han borrado fisicamente de la tabla, en ese caso lo mejor
seria escanear los registros uno por uno, chequeando que el registro no este marcado (delete()). Asi se podria tener un valor mas exacto.
Lo anteriomente dicho posiblemente se aplicaria perfectamnete a
una tabla filtrada

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

RE:N° registros de un Grid

Publicado por upliftmofopartyplan (265 intervenciones) el 16/01/2003 14:25:47
rapidamente se me ocurre:
totalgrid=recount(tabla)+reccount(buffer)
suponiendo que el buffer sea un cursor, consulta o algo similar.
para ser mas exacto puedes hacer lo que dice Roman antes de calcular el total.

Uplift
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