AYUDA FILTROS,SCOPES ME ESTAN VOLVIENDO LOCO
Posted: Wed Nov 30, 2005 3:08 am
Quiero hacer un scope y dentro del mismo filtrar hasta ahora
el scope me funciona perfecto, lo que no me funciona es
el filter que en vez de hacerlo sobre el scope los hace
sobre la dbf entera y me tarda un tiempo enorme ya que
son 500000 registros, si alguien me puede orientar
que estoy haciendo mal. o tiene algun ejemplo sencillo
Utilizo indices cdx simples sin tags
desde ya muchisimas gracias
databaselab2002@yahoo.com
#include "FiveWin.ch"
#include "ord.ch"
//----------------------------------------------------------------------------//
function Main()
request dbfcdx // requerimento dos indices CDX
rddsetdefault("dbfcdx")
dbsetdriver("dbfcdx")
USE MD
set index to MDL
Set scope TO "ALICIA","ALICIA"
SET FILTER to "ZUC"$MD->PER_NOMBRE
DBGOTOP()
***********************************************************
LIST PER_NOMBRE,LOC_DESCRI en clipper me funciona
Browse() Fivewin no me funciona me filtra la base total
* USE
return nil
el scope me funciona perfecto, lo que no me funciona es
el filter que en vez de hacerlo sobre el scope los hace
sobre la dbf entera y me tarda un tiempo enorme ya que
son 500000 registros, si alguien me puede orientar
que estoy haciendo mal. o tiene algun ejemplo sencillo
Utilizo indices cdx simples sin tags
desde ya muchisimas gracias
databaselab2002@yahoo.com
#include "FiveWin.ch"
#include "ord.ch"
//----------------------------------------------------------------------------//
function Main()
request dbfcdx // requerimento dos indices CDX
rddsetdefault("dbfcdx")
dbsetdriver("dbfcdx")
USE MD
set index to MDL
Set scope TO "ALICIA","ALICIA"
SET FILTER to "ZUC"$MD->PER_NOMBRE
DBGOTOP()
***********************************************************
LIST PER_NOMBRE,LOC_DESCRI en clipper me funciona
Browse() Fivewin no me funciona me filtra la base total
* USE
return nil