Hola Compañeros!
Tengo una vista que la creo en tiempo de ejecucion, esta
la muestro en un Grid, pero quiero que esta vista sea
dinamica, es decir, en el momento en que yo de clic en el
encabezado de alguna columna, la vista se ordene, cuando
de clic en otra columna tambien se ordene según el campo
que muestra el Grid.
Lo que he hecho hasta ahora es que inmediatamente después
de crear la Vista, tambien creo los indices, de la
siguiente manera:
INDEX ON articulo TO articulo
INDEX ON descripcio TO descripcio
Supuestamente los indices se crean, sin embargo, cuando
quiero ordenarlos, me aparece el siguiente error:
El archivo articulo.ndx no existe (Error 1), o
El archivo descripcio.ndx no existe
El codigo que escribi para ordenar la vista en el metodo
Header1.MouseUp, es el siguiente:
LPARAMETERS nButton, nShift, nXCoord, nYCoord
IF nShift = 2
SET ORDER TO Descripcio DESCENDING
ELSE
SET ORDER TO Descripcio ASCENDING
ENDIF
GO TOP
THISFORM.Refresh
Alguien puede ayudarme como solucionar este problema?
Por su atención y su ayuda.
De antemano, se los agradezco mucho.
Atentamente. Luciano Robert
Leer las respuestas