Bueno pues mira:
Con el DatabaseDesktop abres la tabla y la reestructuras y creas los índices que te hagan falta, normalmente en el diseño de las tablas habríamos decidido de antemano que índices vamos a necesitar, en cualquier caso si el índice no existe lo creas.
Ya tenemos el índice creado, ahora antes de abrir el formulario con la rejilla.
Tabla1.Indexname:='Codigos';
Codigos sería el nombre del índice al mostrar los registros en la rejilla estarán ordenados por código en la parte superior del formulario con la rejilla puedes presentar un combo con los nombres de los índices existentes para que el usuario pulse en uno u otro y verás como la rejilla automáticamente cambia el orden de presentación de los registros.
Un Saludo.
|