|
Cómo creo un arrays de columnas???
Y una vez más yo...
Pido disculpas, ya que no pretendo spamear el foro, pero estoy a punto de terminar un desarrollo importante en Delphi y tengo muchas dudas y problemitas, las mayoría los resuelvo a prueba/error pero otros me superan. Y la ayuda en formato 'hlp' de Delphi 7 es una porq..., es dificil encontrar algo cuando se necesita, después aparece...
Al grano:
Creé un form de búsqueda genérico, al cual le paso como parámetro una sentencia SQL con los campos de tablas que quiero buscar, realizo la consulta y redefino los campos de la DBGrid permitiendo ordenar ASC/DESC, buscar, etc. por cualquier campo, defino un array de tipo string donde van a estar los headers de los campos, por ej
['Legajo', 'Nombre', 'D.N.I.', 'Categoría' ]
Bien hasta ahí, ahora: Cómo paso por parámetro un array ???
quiero asignar a un array el valor de otro array por ej.
frmFind.aHeader := aOtroArray
y NOOOO esto:
frmFind.aHeader[0] := 'Legajo';
frmFind.aHeader[1] := 'Nombre';
.....
Me da errores de tipo de datos ó cualquier tipo de errores pero no se deja..
Debe existir una manera mucho más sencilla de resolver esto, pero estoy muy verde en el tema de Arrays en Delphi. Así que apelo a uds. abusando de sus conocimientos(nuevamente).
Muchas gracias
|