by Elias Torres » Fri Aug 24, 2007 9:06 am
Antonio,
Tengo declarado un indice compuesto en la tabla cuya expresión es:
cod_art+def_talla+def_color
La tabla la abro y monto el indice de la siguiente forma:
SELECT 0
USE ( CURDIR()+"\inventario.dbf" ) VIA "DBFCDX" new
INDEX ON cod_art+def_talla+def_color TAG cod_art+def_talla+def_color
inventario->(OrdSetFocus( "cod_art+def_talla+def_color"))
Y por último hago la búsqueda así:
inventario->(DbSeek((articulo+talla_temp+color_temp),.t.))
donde articulo seria el cod_art, talla_temp es el valor correspondiente a def_talla y el color_temp corresponde a def_color...
Pero la búsqueda no es correcta.... Que se me está escapando??
Saludos y gracias....
Elías Torres.