Показать сообщение отдельно
Старый 16.02.2004, 10:39   #5  
Anais is offline
Anais
Участник
Аватар для Anais
 
182 / 10 (1) +
Регистрация: 16.06.2003
Адрес: Москва
Re: Экспорт отчетов в Excel
Цитата:
Во втором случае выдается ошибка уже при экспорте - "Попытка чтения массива по неверному индексу".
По моему опыту общения с такого рода отчетами, такая ошибка означает, что [I]у данного отчета есть итоговые строки, но нет ни одной строки-заголовка[I]. Поправить можно двумя способами. Способ 1: поправить алгоритм формирования отчета (добавить перед началом формированием отчета один заголовок - этого будет вполне достаточно). Способ 2: исправить алгоритм вывода отчетов в excel
В заголовке указывается, какие поля отчета будут суммироваться в суммирующей строке (в соответствующих полях заголовка ставятся единицы), а какие нет (в полях ставятся нули). В общем, это выглядит примерно так:

private void createHeader()
{
container fieldValues;
;
fieldValues = [
0,
0,
0,
0,
0,
1,
1,
0,
0,
1
];

regQuery.addHeaderRecord(profitId,
fieldValues,
0,
"Заголовок");
}
__________________
Улыбаемся и машем, парни! Улыбаемся и машем...