FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
Ordenar dbgrid
Tengo un programa con la siguiente estructura:
Query1, DBGrid,Table1,table2 El DbGrid está asociado a la Query1, que utilizo para insertar,modificar, eliminar registros. Para conseguir esta acción debo tener RequesLive = True, lo que me impide hacer subselect en esta query, subselect que necesito para obtener descripción de ciertos campos. Para eso utilizo la table1 y table2 que tengo como tablas detalle para obtener la descripción que necesito y que muestro en el dbgrid. Bien, una vez situados (al menos eso espero) paso a explicar mi problema; Cuando pulso en cualquier cabecera del dbgrid ordeno los datos por el campo de la columna seleccionada, pero cuando ese campo es el que he definido/obtenido a través de la tabla1 y tabla2 me provoca un error donde me indica que el campo no está definido y es porque no está dentro de la propia sql, es decir dentro de Query1.Sql.Text sino a través de Fields Editor ¿Existe algún método/posibilidad de poder ordenar este dbgrid por los campos obtenidos a través de la tabla detalle.? Estoy utilizando el dbgrid de las rx para delphi6 con una base de datos de Informix Un saludo |
|
|
|