Сохранение отчета в файл

отредактировано 17:57 Раздел: FastReport 2.xx VCL
frComposite1.PrepareReport;
frComposite1.SavePreparedReport('temp');

Можно ли в уже сохраненный файл (temp) добавить новый отчет, если можно, то как?


Спасибо.


Комментарии

  • MichaelMichael планета Земля
    отредактировано 17:57
    Как-то так:

    frReport := TFRReport.Create(Application);

    frReport1 := TFRReport.Create(Application);

    // вот этот цикл надо заменить на чтение отчетов из файлов
    while not List.Eof do begin
    frReport1.LoadFromBlobField(ListREPORTBLOB);
    frReport1.Title := ListName.Value;
    frReport1.FileName := ListName.Value;
    frReport1.PrepareReport;

    frReport.EMFPages.AddFrom(frReport1);

    List.Next;
    end;

    frReport1.Free;

    frReport.ShowPreparedReport;

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

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