Имя: Пароль:
1C
1С v8
Бухгалтерия 3.0 групповая печать
0 FFrr1C
 
19.02.19
22:34
В 2.0 версиях конфигураций есть удобная функция УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(), которая позволяет напечатать без заморочек по объекту ссылки документа, макет по умолчанию с настройками печати по умолчанию..
Подскажите пожалуйста есть ли что-то подобное для Бух 3.0 ?
1 Aleksey
 
19.02.19
22:43
смотря что именно. Жалкое подобие левой руки есть в журнале документов. когда ты можешь выделить нужный список и послать на печать
2 Aleksey
 
19.02.19
22:48
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");
    
    КонецЕсли;
    
    ОбщегоНазначенияБП.ЗаполнитьДополнительныеПараметрыПечати(МассивОбъектов,
        КоллекцияПечатныхФорм,
        ОбъектыПечати,
        ПараметрыПечати);
    
КонецПроцедуры

где в МассивОбъектов пердаем один документ, или много...
6 FFrr1C
 
20.02.19
14:53
Спасибо, то что нужно.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс