Colegas, estoy haciendo filtros con la función oDatabase : ordScope y necesitaría saber cuantos registros tengo en el filtro. He mirado la clase pero no encuentro ningún método que me devuelva la cantidad de registros. Alguien sabe. Desde ya muchas gracias.
Saludos
Clase database y ordScope
- Antonio Linares
- Site Admin
- Posts: 42256
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Clase database y ordScope
Estimado Horacio,
Has probado con oDataBase:RecCount() ?
Has probado con oDataBase:RecCount() ?
Re: Clase database y ordScope
Hola Antonio, si probé pero me devuelve la totalidad de los registros, no los filtrados.
Saludos
Saludos
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Clase database y ordScope
no recuerdo si ya existe un metodo para esto, pero intenta con este codigo.
Code: Select all | Expand
(oTable:cAlias)->( ordkeycount() )
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- Antonio Linares
- Site Admin
- Posts: 42256
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Clase database y ordScope
Estimado Carlos,
Muchas gracias por el recordatorio
Sí, existe el método en la Clase TDatabase:
METHOD KeyCount() INLINE ( ::cAlias )->( OrdKeyCount() )
oDbf:KeyCount()
Muchas gracias por el recordatorio
Sí, existe el método en la Clase TDatabase:
METHOD KeyCount() INLINE ( ::cAlias )->( OrdKeyCount() )
oDbf:KeyCount()
Re: Clase database y ordScope
Hola Carlos, funcionó. Muchísimas Gracias!
Abrazo!
Abrazo!