Preview отчета

отредактировано 06:05 Раздел: FastReport 3.0
есть некий класс для работы с отчетами.
внутри только ссылка на объект TfrxReport.
пытаюсь сделать загрузку готового отчета из файла
вызываю
try
frxReport.PreviewPages.LoadFromFile('file');
frxReport.ShowPreparedReport;
except
on e:exception do
ShowMessage(E.Message);
end;

отчет формируется, но вылетает с эксепшеном List Bound.... (-1).
Так и должно быть?
Нужно ли создавать еще что-то дополнительно для показа готового отчета?

Комментарии

  • отредактировано 06:05
    уточню.
    есть Форма на ней лежит frxPreview

    код:

    frxReport1.Preview := frxPreview1;
    frxReport1.PreviewPages.LoadFromFile('d:\1.fp3');
    frxReport1.ShowPreparedReport;

    вылетает с ошибкой "Индекс списка вышел за границы (-1)".
    причем если, убрать строчку
    frxReport1.Preview := frxPreview1;
    то формируется в новом окне без ошибок.

    Исходников FastReport3 нет, проследить в чем ошибка не могу.
    Что я делаю не так?


  • отредактировано 06:05
    В 3.07 поправлено.

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

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