Qué las hay las hay...
Que hay otra forma, seguro hay, y muchas supongo, si bien no es un componente lo mio, hice un form de búsqueda y redefino todas las columnas con la cantidad de campos de una consulta especifica. Mediante Clear, y Add de cada col
Levanto una consulta SQL pasada por parametro, cuando llamo al form, y éste genera nuevamente los campos y asigna la consulta como datasource.
si mal lo recuerdo a cada column de la grid le digo que el datafield := Query.Datafield, errores nada.
Estoy en el trabajo, y acá no existe Delphi, sino te mostraba el ejemplo
Lo único que se me complica es que no puedo pasar un array con los headers de las columnas.
|