hay como poner un limite en las cantidad de campos en un DataSet? Lo que quiero es esto:
Tengo un Grid, que tiene un DataSet, es obvio. Solo que este dataSet sera cargado en una planilla Excel. Que pasa es no consigo limitar la cantidad de registros en este DataSet, o sea, el solo podria llenar con algunos campos, basado en CheckListBox. Entonces lo que yo quiero es esto(No estas corecto por yo no saber hacer, pero esta es laidea del que quiero).
Esto no funciona, pero gustaria de saber como funcionar.
ClbColunas es mi ChckListBox.
AGridExcel es mi Grid(Donde estan los datos)
Código Delphi
[-]for i := 0 to ClbColunas.Items.Count - 1 do
AGridExcel.DataSource.DataSet.???? := ClbColunas.Items[i];
Si yo consigo cargar las colunas de mi DataSet, yo consigo resolver mi problema. Todo esto es porque si yo cargo asi:
Código Delphi
[-]ExcelExport.DBGridToExcel(AGridExcel);
Esto me daria un problema con campos Memo(Tipo Text), pues ellos no aparecen en las Celdas de la planilla, aparece apenas [Memo]. Espero ter esclarecido mis dudas a usteds.