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

Новая тема
Показывать по 10 20 40 сообщений
Проблема такая: при печати нескольких документов через групповую обработку справочников и документов в бухгалтерии 1с8.1, при режиме печать без предварительного просмотра, при печати каждого документа на экран вылазит окно с выбором принтера, и надо тупо сидеть и клацать мышкой по кнопке печать. Но самое интересное что из другой базы - с точно такой же конфигурацией всё делается без этого косяка, т.е. запустил печать и ничего нажимать не надо, можно сходить попить чаю. И этот глюк на всех компьютерах в чем тут прикол не понимаю. Единственное различие в базах ,это то что база из которой приходиться постоянно нажимать на кнопку печать в окне выбора принтера - создана недавно, но повторюсь - конфигурации идентичны. Лазил по коду - там всё правильно и красиво =(((

Может кто то сталкивался?
> но повторюсь - конфигурации идентичны

А что это вообще за конфигурации?
бухгалтерия 1.6.21.6
Посмотрите в справочнике "Пользователи" у пользователя, из-под которого обработку запускаете, настройку "Печать документов без предварительного просмотра". Может из-за этого...
нет. эта настройка предназначена для печати без просмотра из документов, к обработке эта настройка никакого отношения не имеет.
"Модуль объекта обработка "ГрупповаяОбработкаСправочниковИДокументов" строка 141
Если УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер) Тогда
 Сообщить(Ссылка);
КонецЕсли;
Надо заменить на:
Если УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер, ИСТИНА) Тогда
 Сообщить(Ссылка);
КонецЕсли;

"
Спасибо большое. Помогло.
"У меня подобная ситуация. У меня при групповой печати счетов фактур выданных печатается без предварительного просмотра на принтер. Все отлично. Я добавляю свою собственную внешнюю форму, в которой чуть чуть другой макет. И устанавливаю эту форму по умолчанию. Точно так же делаю групповую обработку, устанавливаю без просмотра, а он мне все равно все их открывает.
Вот это сделал
  Модуль объекта обработка "ГрупповаяОбработкаСправочниковИДокументов" строка 141
  Если УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер) Тогда
    Сообщить(Ссылка);
  КонецЕсли;
  Надо заменить на:
  Если УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер, ИСТИНА) Тогда
    Сообщить(Ссылка);
  КонецЕсли;
Не помогло.
Может кто-нить сталкивался?"
Надо видеть код вашей ВПФ.
В вашей ВПФ функция модуля объекта Печать() должна возвращать Табличный Документ, а не печатать его, чтобы групповая обработка корректно обработала.
Читают тему
(гостей: 1)

Быстрый переход