Печать без превью

отредактировано 13:32 Раздел: FastReport 3.0
Как?
frxReport1.PrintOptions.ShowDialog=true не помогает.

Комментарии

  • отредактировано 13:32
    Поможет чтение документации.

    Печать отчета
    В большинстве случаев печатать отчет вы будете из окна предварительного
    просмотра. Распечатать отчет "вручную" можно с помощью метода
    TfrxReport.Print.
    При этом будет выведен диалог, в котором можно настроить параметры
    печати. Задать настройки по умолчанию, а также отключить диалог печати можно с помощью свойства TfrxReport.PrintOptions.
  • отредактировано 13:32
    Я в шоке от такой оперативности... спасибо.
    В начале конечно же ошибся - читается frxReport1.PrintOptions.ShowDialog:=false; не помогает
           if  frxReport1.PrepareReport() then
              begin
                frxReport1.PrintOptions.ShowDialog:=false;
                frxReport1.Print;
              end;
    

    Но это свойство я устанавливал в ObjectInspectore - не помогает.
    А в коде - работает.
  • отредактировано 13:32
    Это св-во файла отчета, а не компонента TfrxReport. Если его устанавливать через OI Delphi, оно будет затерто при чтении отчета из файла. Поэтому - либо настраивайте его в OI FR3, либо из кода (после загрузки отчета).

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

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