Clase database y ordScope

Clase database y ordScope

Postby horacio » Fri Jan 13, 2023 3: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
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Clase database y ordScope

Postby Antonio Linares » Sat Jan 14, 2023 6:32 am

Estimado Horacio,

Has probado con oDataBase:RecCount() ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Clase database y ordScope

Postby horacio » Sat Jan 14, 2023 2:01 pm

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

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Clase database y ordScope

Postby carlos vargas » Sat Jan 14, 2023 3:28 pm

no recuerdo si ya existe un metodo para esto, pero intenta con este codigo.
Code: Select all  Expand view
(oTable:cAlias)->( ordkeycount() )
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1720
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: Clase database y ordScope

Postby Antonio Linares » Sun Jan 15, 2023 7: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Clase database y ordScope

Postby horacio » Mon Jan 16, 2023 11:48 am

Hola Carlos, funcionó. Muchísimas Gracias!

Abrazo!
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 36 guests