Имя: Пароль:
1C
1С v8
Как в 1С 8.3 как программно распечатать печатную форму
0 kust1985d
 
29.09.21
12:46
Как в 1С 8.3 как программно распечатать печатную форму
1 kust1985d
 
29.09.21
12:46
Бухгалтерия 2.1 Беларусь
2 Kassern
 
29.09.21
12:47
(0) смотри СП по табличному документ. Там есть метод созвучный
3 kust1985d
 
29.09.21
12:48
Может есть ссылка
4 Ненавижу 1С
 
гуру
29.09.21
12:48
МассивСсылок = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(СсылкаНаОтборРазмещение);
УправлениеПечатьюКлиент.ВыполнитьКомандуПечатиНаПринтер("Документ.ОтборРазмещениеТоваров","ВнешняяПечатнаяФорма.ИТ_ЗаданиеНаОтбор",МассивСсылок,Новый Структура);
5 Kassern
 
29.09.21
12:53
(4) не думаю, что это как-то поможет ТС... Вот вам простой пример:
&НаКлиенте
Процедура Пуск(Команда)
    ТабДок=ПолучитьТД();
    ТабДок.Напечатать(РежимИспользованияДиалогаПечати.Использовать);
КонецПроцедуры                                    

&НаСервере
Функция  ПолучитьТД()
    
    ТабДок=Новый ТабличныйДокумент;
    ТабДок.ТекущаяОбласть.Текст="123";
    Возврат ТабДок;
КонецФункции
6 Kassern
 
29.09.21
12:55
еще раз, научитесь пользоваться синстакс помощником. Печатная форма, это по факту табличный документ. У него есть перечень методов в том числе и печати. Все есть в подсказках.
7 Ненавижу 1С
 
гуру
29.09.21
12:56
(5) желательно использовать не голую платформу, а БСП, но это мое субъективное мнение