Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.10.09)
Выполняем печать функцией документа Реализация товаров
// Функция осуществляет печать произвольного документа.
// Можно направить печать на экран или принтер, а также распечатать необходимое количество копий.
//
// Параметры:
// ЭтотОбъект - ДокументОбъект - Документ для печати
// НазваниеПечатнойФормы - Строка - Название печатной формы, если пусто, то по умолчанию
// КоличествоЭкземпляров - Число - Количество экземпляров документа
// НаПринтер - Булево - Признак отправки документа на принтер без отображения его на экране
// Документ - ТабличныйДокумент - Макет печатной формы
//
// Возвращаемое значение:
// ТабличныйДокумент - Сформированная печатная форма
//
Функция Печать(НазваниеПечатнойФормы="", КоличествоЭкземпляров=0, НаПринтер=Ложь, Документ=Неопределено, ДопПараметры = Неопределено) Экспорт
Возврат дкПечать(ЭтотОбъект, НазваниеПечатнойФормы, КоличествоЭкземпляров, НаПринтер, Документ, ДопПараметры);
КонецФункции // Печать()
Печать("ПодборочныйЛист", 1, Истина, , Новый Структура("ИмяПринтера", Принтер));
Если параметр НаПринтер=Ложь то при открытии предварительного просмотра в качестве принтера установлен принтер указанный в параметре Принтер, но если параметр НаПринтер=Истина то используется принтер по умолчанию и документ печатается на нем.
Как добиться печати документа без его предварительного открытия на указанный принтер ?
Выполняем печать функцией документа Реализация товаров
// Функция осуществляет печать произвольного документа.
// Можно направить печать на экран или принтер, а также распечатать необходимое количество копий.
//
// Параметры:
// ЭтотОбъект - ДокументОбъект - Документ для печати
// НазваниеПечатнойФормы - Строка - Название печатной формы, если пусто, то по умолчанию
// КоличествоЭкземпляров - Число - Количество экземпляров документа
// НаПринтер - Булево - Признак отправки документа на принтер без отображения его на экране
// Документ - ТабличныйДокумент - Макет печатной формы
//
// Возвращаемое значение:
// ТабличныйДокумент - Сформированная печатная форма
//
Функция Печать(НазваниеПечатнойФормы="", КоличествоЭкземпляров=0, НаПринтер=Ложь, Документ=Неопределено, ДопПараметры = Неопределено) Экспорт
Возврат дкПечать(ЭтотОбъект, НазваниеПечатнойФормы, КоличествоЭкземпляров, НаПринтер, Документ, ДопПараметры);
КонецФункции // Печать()
Печать("ПодборочныйЛист", 1, Истина, , Новый Структура("ИмяПринтера", Принтер));
Если параметр НаПринтер=Ложь то при открытии предварительного просмотра в качестве принтера установлен принтер указанный в параметре Принтер, но если параметр НаПринтер=Истина то используется принтер по умолчанию и документ печатается на нем.
Как добиться печати документа без его предварительного открытия на указанный принтер ?