Печать и предварительный просмотр. Подготовленные отчёты.

отредактировано May 2009 Раздел: FastReport 4.0
FR 4. Подготовленные отчёты.
    FRmem.Position := 0;
   frxReport1.PreviewPages.Clear;
   frxReport1.PreviewPages.LoadFromStream(FRmem);
   frxReport1.ShowPreparedReport;
   frxReport1.ShowPreparedReport;

1. После запуска программы обязательно нужно два раза выполнить frxReport1.ShowPreparedReport;, потом с первого раза, почему?

2. После команды frxReport1.PRINT в окне Preview отчёт исчезает и этот код вообще перестаёт что либо отображать, какой выход?

Спасибо.

Комментарии

  • отредактировано 01:37
    Также после печати, невозможно загрузить и отобразить готовый отчёт из файла. Никто не сталкивался с таким поведением?
  • отредактировано 01:37
    Вообщем, решение в 1 и 4 строке.
      frxReport1.PreviewPages.Initialize;
       frxReport1.PreviewPages.LoadFromFile('Test.fp3');
       frxReport1.ShowPreparedReport;  
      frxReport1.PreviewPages.Finish;
    

    Странно, что в документации об этом не сказано.

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

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