FastReport очень требователен к памяти. Почему?

отредактировано 16:37 Раздел: FastReport 2.xx VCL
Собственно сабж.

Просматриваю порядка 300 000 записей....
Памяти сжирает порядка 200 Мб.
Это так надо? другие системы менее требовательные к памяти существуют?

Кроме этого, при сохранении этого же отчета в файл файл получается порядка 160 Мб. Существуют ли какие либо способы сохранения файла в сжатом виде?

Комментарии

  • отредактировано 16:37
    FR держит готовый отчет в памяти, отсюда и высокие требования.
    В FR3 сделано лучше - есть возможность кеширования страниц в файл.
  • отредактировано 16:37
    ЭЭЭ...
    а если мне надо миллион записей в текстовый файл сохранить?

    В этом случае мне машина с 2 гигабайтами памяти нужна?
  • отредактировано 16:37
    Не 2Гб памяти, а большой HDD. FR2.x слабо приспособлен для работы с очень большими объемами данных.
  • отредактировано 16:37
    Vocean
    Лучший вариант в таких случаях "нарезать" частями, и это не только при формировании отчетов в FastReport-e, но и когда нужно экспортировать такой огромный объем данных хотя в тот же текстовый файл.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.