печать односторонних листов на двустороннем принтере

отредактировано 01:45 Раздел: FastReport 4.0
В одном из офисов есть принтер настроенный по умолчанию на двустороннюю печать
Из программы печатается несколько отчетов, одни в двустороннем/или одностороннем должны печататься, другие только в одностороннем.

Для односторонних листов я выставил свойство duplex в dmSimplex

Так же написал код для каждой страницы
procedure Page1OnAfterPrint(Sender: TfrxComponent);
begin
Page1.duplex := dmNone;
end;

Чтобы он возвращал настройки после печати к тем что были в принтере.

После печати односторонних листов принтер все последующее печатает только в одностороннем режиме. т.е. не возвращает настройки обратно.


Как правильно задавать и возвращать режим печати принтера?

Комментарии

  • gpigpi
    отредактировано 01:45
    Попробуйте задавать режим дуплекса для всех страниц в главной процедуре отчёта
  • отредактировано 01:45
    gpi написал: »
    Попробуйте задавать режим дуплекса для всех страниц в главной процедуре отчёта

    не помогло, после печати листов где задано dmSimplex последующее все печатается в одностороннем режиме. HP2055dn (с поддержкой автоматической двусторонней печати). По всей стране норм, проблема только в двух офисах...Может с профилями принтера где-то копать?
  • отредактировано 01:45
    все еще актуально...

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

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