Сделал уже:
FormControl formControl;
ComExcelDocument_RU excel;
str value;
int row;
str cellName;
int i;
boolean headerFilled = false;
;
excel = new ComExcelDocument_RU();
excel.newFile("", true, -1);
frmDataSource.first();
row = 2;
while (frmDataSource.next())
{
for(i= 1; i <= grid.controlCount(); i++)
{
formControl = grid.controlNum(i);
if (!headerFilled)
{
cellName = ComExcelDocument_RU::numToNameCell(i, 1);
excel.insertValue(cellName, formControl.labelText());
}
value = formControl.valueStr();
cellName = ComExcelDocument_RU::numToNameCell(i, row);
excel.insertValue(cellName, value);
}
row++;
headerFilled = true;
}
|