Если требуется немедленная программная печать на принтере по выбору, к примеру, при распечатке прикрепленных документов. Ниже приведен код, позволяющий распечатать документы Word и Excel:
&НаКлиенте
Процедура ПечатьDOCФайлов(ПутьКФайлу, ИмяПринтера = «») 
WordAppl = Новый COMОбъект(«Word.Application»);
 WordAppl.Documents.Open(ПутьКФайлу);
 WordAppl.Documents(ПутьКФайлу).Activate();
 WordAppl.ActivePrinter = ИмяПринтера;
 WordAppl.ActiveDocument.PrintOut();
 WordAppl.ActiveDocument.close(); 
КонецПроцедуры
&НаКлиенте
Процедура ПечатьExcelФайлов(ПутьКФайлу, ИмяПринтера = «»)
 ExcelAppl = Новый COMОбъект(«Excel.Application»);
 ExcelAppl.Workbooks.Open(ПутьКФайлу);
 ExcelAppl.ActiveSheet.PrintOut(,,,,ИмяПринтера);
 ExcelAppl.WorkBooks.Close();
 ExcelAppl.Quit();
 КонецПроцедуры