Индекс находился вне границ массива
Добавлено: 06 окт 2017, 17:57
Здравствуйте,
Подскажите у меня есть большие отчёты более 200 000 записей
Формируется отчёт нормально, и выгружается в формат Excel тоже хорошо.
Но когда я хочу выгрузить в формат Excel 97 -2003,
по при выгрузке пишется ошибка: Индекс находился вне границ массива.
Ошибка связана с тем что формат Excel 97 -2003 может на одном листе отобразить 60 000 записей.
А реально записей больше.
У вас в документации я встречал что автоматически в этом случае должны создаться новые листы.
Но этого не происходит.
Вопрос, как сделать так что бы автоматически при переполнении количества записей для формата Excel 97 -2003
создавались новые листы ?
Может нужно какое-нибудь свойство установить?
Или через код это как-то реализовать?
Подскажите у меня есть большие отчёты более 200 000 записей
Формируется отчёт нормально, и выгружается в формат Excel тоже хорошо.
Но когда я хочу выгрузить в формат Excel 97 -2003,
по при выгрузке пишется ошибка: Индекс находился вне границ массива.
Ошибка связана с тем что формат Excel 97 -2003 может на одном листе отобразить 60 000 записей.
А реально записей больше.
У вас в документации я встречал что автоматически в этом случае должны создаться новые листы.
Но этого не происходит.
Вопрос, как сделать так что бы автоматически при переполнении количества записей для формата Excel 97 -2003
создавались новые листы ?
Может нужно какое-нибудь свойство установить?
Или через код это как-то реализовать?