No se por que no funciona, el Indice, de mi aplicación:
- Code: Select all Expand view RUN
INDEX FILE PFMesFac ;
TAG MesFactu ;
ON UPPER( CMONTH( fechafactu ) ) + codigo + ;
numfactura ;
UNIQUE ;
EVAL ( lPrimerVez := TRUE , ;
PorcentInd( oDbfFactP, aoMeter[ 5 ] ) ) ;
OF oDbfFactP
Como podreis ver, lo que me interesa, es localizar las facturas del mes, para cada proveedor.
Pero, solo me incluye la primera de cada proveedor. Supongamos que hay tres facturas:
- Code: Select all Expand view RUN
CODIGO NUMFACTURA FECHAFACTU
0000001 36 02/20/2006
0000001 5160/1 01/31/2005
0000001 999999 02/28/2006
0000001 LFF2 02/20/2006
Al crear el indice, solo introduce la factura 36. ¿Por que?
Saludos, José Mª