FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Clase database y ordScope
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Clase database y ordScope
Posted: Fri Jan 13, 2023 03:34 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Clase database y ordScope
Posted: Sat Jan 14, 2023 06:32 AM

Estimado Horacio,

Has probado con oDataBase:RecCount() ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: Clase database y ordScope
Posted: Sat Jan 14, 2023 02:01 PM

Hola Antonio, si probé pero me devuelve la totalidad de los registros, no los filtrados.

Saludos

Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Clase database y ordScope
Posted: Sat Jan 14, 2023 03:28 PM
no recuerdo si ya existe un metodo para esto, pero intenta con este codigo.
Code (fw): Select all Collapse
(oTable:cAlias)->( ordkeycount() )
Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Clase database y ordScope
Posted: Sun Jan 15, 2023 07:37 AM
Estimado Carlos,

Muchas gracias por el recordatorio :-)

Sí, existe el método en la Clase TDatabase:

METHOD KeyCount() INLINE ( ::cAlias )->( OrdKeyCount() )

oDbf:KeyCount()
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: Clase database y ordScope
Posted: Mon Jan 16, 2023 11:48 AM

Hola Carlos, funcionó. Muchísimas Gracias!

Abrazo!

Continue the discussion