
Indiex y reindex
Publicado por Antonio Moronta (134 intervenciones) el 14/01/2008 22:32:26
Hola a todos lo del foro:
Mi incognita recide en la siguiente situacion:
1-Tengo una cuadricula con el listado de productos
2-Tiene la tabla almacenada en buffer 5 de tablas
3-Abierta la tabla con tres indices (numero, producto,referencia)
Con este preparativo, logro ordenar con un clic en las columnas correspondientes por los mismos criterios de indices mencionados en lo anterior, es decir, clic en la columna Numero, ordena por numero, y asi susecivamente....
El caso es el siguiente:
Cuando agrego un registro nuevo a la tabla de la grilla, se agrega en la tabla pero no aparece en la grilla hasta que reindexo, o lo que es lo mismo, actualizo los indices.
Puse un reindexado al inicial el formulario, pero esto no sustentable para un sistema que funciona en red. Puesto un envia error a la clausula exclusive del comando use cuando se esta en red.
Que me recomiendan ustedes hacer para que el indice se actualize al mismo momento en que se inserta el nuevo registro y como debo hacer para evitar esta colicion?.
Uso FoxPro 9
Gracias a todos.
Mi incognita recide en la siguiente situacion:
1-Tengo una cuadricula con el listado de productos
2-Tiene la tabla almacenada en buffer 5 de tablas
3-Abierta la tabla con tres indices (numero, producto,referencia)
Con este preparativo, logro ordenar con un clic en las columnas correspondientes por los mismos criterios de indices mencionados en lo anterior, es decir, clic en la columna Numero, ordena por numero, y asi susecivamente....
El caso es el siguiente:
Cuando agrego un registro nuevo a la tabla de la grilla, se agrega en la tabla pero no aparece en la grilla hasta que reindexo, o lo que es lo mismo, actualizo los indices.
Puse un reindexado al inicial el formulario, pero esto no sustentable para un sistema que funciona en red. Puesto un envia error a la clausula exclusive del comando use cuando se esta en red.
Que me recomiendan ustedes hacer para que el indice se actualize al mismo momento en que se inserta el nuevo registro y como debo hacer para evitar esta colicion?.
Uso FoxPro 9
Gracias a todos.
Valora esta pregunta


0