УТ 11.5 комплект печатных форм

1. furman2000 16 15.01.24 07:53 Сейчас в теме
Всем доброго дня!
В УТ 11 есть печать комплектов документов.
Список печатных форм, которые можно вывести на печать хранится в регистре сведений НастройкиПечатиОбъектов
Нарисовал свою печатную форму.
Как теперь ее включить в печать комплектов документов???
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2033930 15.01.24 09:47 Сейчас в теме
В настройки комплекта автоматически попадают все формы, привязанные к объекту.
Отсюда вывод - надо не пытаться подключить форму к комплекту, а подключить её к объекту.
Курите БСП - либо внешние печатные формы, либо модуль менеджера объекта.
(Команды печати)
3. furman2000 16 15.01.24 12:53 Сейчас в теме
(2) Так я добавил команду.
	//Пропишем свои команды печати
	// Товарный чек
	КомандаПечати = КомандыПечати.Добавить();
	КомандаПечати.МенеджерПечати = "Обработка.ПечатьТоварногоЧека";
	КомандаПечати.Идентификатор = "ТоварныйЧек";
	КомандаПечати.Представление = НСтр("ru = 'Товарный чек'");
	КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;
	//
Показать

Далее прописал в (пока не прописал, товарный чек не появился.) Функция КомплектПечатныхФорм() Экспорт
Строку РегистрыСведений.НастройкиПечатиОбъектов.ДобавитьПечатнуюФормуВКомплект(КомплектПечатныхФорм, "ТоварныйЧек", НСтр("ru = 'Товарный чек'"), 1);

Теперь просто валится в ошибку. Хотя если просто вызвать, по кнопке печать, все печатается.
5. user2033930 15.01.24 16:12 Сейчас в теме
(3) А зайти через команду "Настройка печати комплектов" (или как там) - не судьба?
4. furman2000 16 15.01.24 12:54 Сейчас в теме
Не удалось сформировать печатную форму "КомплектДокументов". Обратитесь к администратору.
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(253)}:ВызватьИсключение РезультатФоновойОперации.КраткоеПредставлениеОшибки;
{ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(621)}:ВыполнитьОбработкуОповещения(ОповещениеОЗавершении, Результат);
{ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(613)}:ОповеститьОЗавершенииДлительнойОперации(ДлительнаяОперация.ОповещениеОЗавершении,
{ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(65)}:ЗавершитьДлительнуюОперацию(РасширенныеПараметры, ДлительнаяОперация);
{ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(46)}:ДлительныеОперацииКлиент.ОжидатьЗавершение(ДлительнаяОперация, ОповещениеОЗавершении, УправлениеПечатьюСлужебныйКлиент.ПараметрыОжидания(ВладелецФормы));
{РегистрСведений.НастройкиПечатиОбъектов.Форма.НастройкаПечатиКомплекта.Форма(137)}:Истина, ПоместитьКомплектПечатныхФормВоВременноеХранилищеСервер(), Истина));

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот