| 0
    
        FFrr1C   19.02.19✎ 22:34 | 
        В 2.0 версиях конфигураций есть удобная функция УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(), которая позволяет напечатать без заморочек по объекту ссылки документа, макет по умолчанию с настройками печати по умолчанию..
Подскажите пожалуйста есть ли что-то подобное для Бух 3.0 ?
 |  | 
    
        | 3
    
        FFrr1C   19.02.19✎ 22:52 | 
        Алексей это понятно, но там все закручено через командный интерфейс, подсистему печать; не понятно какую  универсальную функцию вызвать, чтобы напечатать из массива ссылок кучу типовых макетов по умолчанию, с настройками печати юзера, на принтер с заданным кол. экземпляров.     |  | 
    
        | 4
    
        FFrr1C   19.02.19✎ 23:16 | 
        Народ еще раз напишу, чтоб не путать никого, кто понимает о чем - ответьте пожалуйста!
 1С конфигурации 2.0 :УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, КолЭкземпляров, НаПринтер);
 
 1C конфигурации 3.0 : ??какая функция??
 |  | 
    
        | 5
    
        ribuh   20.02.19✎ 06:03 | 
        (4) Печать практически любой формы подразумевает групповую печать - если туда передать один документ - напечатается один документ, передать массивом много - напечатается много. Есть ещё печать пакета, который так же можно использовать для печати разных форм одного или нескольких документов, например ТОРГ-12 и Счет - фактура...
Руками - нужно выделить нужные документы в списке и нажать на печать выбранной печатной формы, если программно, то для печати счет-фактуры примерно так:
 
 Процедура Печать(МассивОбъектов,  КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыПечати) Экспорт
 
 Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "СчетФактура981") Тогда
 УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,"СчетФактура981", "Счет-фактура",
 ПечатьСчетовФактур981(МассивОбъектов, ОбъектыПечати, ТекстЗапросаПечатьСчетовФактур(,,Истина), ПараметрыПечати),,
 "ОбщийМакет.ПФ_MXL_СчетФактура981");
 
 КонецЕсли;
 
 ОбщегоНазначенияБП.ЗаполнитьДополнительныеПараметрыПечати(МассивОбъектов,
 КоллекцияПечатныхФорм,
 ОбъектыПечати,
 ПараметрыПечати);
 
 КонецПроцедуры
 
 где в МассивОбъектов пердаем один документ, или много...
 |  |