Итоги в печатной форме как сделать?

1. dima2ru 12.11.21 09:53 Сейчас в теме
Всем привет,
не судите строго новичка в 1С за простые вопросы.

Подскажите как дописать в коде печатной формы ИтогиСумма.
Скриншот печатной формы в прикрепленном файле.

Процедура Печать(Элемент)
	//{{_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ(Печать)
	// Данный фрагмент построен конструктором.
	// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
	ТабДок = Новый ТабличныйДокумент;
	Макет = Документы.РемонтСоСтоимостью.ПолучитьМакет("Печать");
	// Заголовок
	Область = Макет.ПолучитьОбласть("Заголовок");
	ТабДок.Вывести(Область);
	
	// РаботыДиагностика
	Область = Макет.ПолучитьОбласть("РаботыДиагностикаШапка");
	ТабДок.Вывести(Область);
	ОбластьРаботыДиагностика = Макет.ПолучитьОбласть("РаботыДиагностика");
	Для Каждого ТекСтрокаРаботыДиагностика Из РаботыДиагностика Цикл
		ОбластьРаботыДиагностика.Параметры.Заполнить(ТекСтрокаРаботыДиагностика);
		ТабДок.Вывести(ОбластьРаботыДиагностика);
	КонецЦикла;
	
	// Подвал
	Подвал = Макет.ПолучитьОбласть("Подвал");
	Подвал.Параметры.Заполнить(ЭтотОбъект);
	ТабДок.Вывести(Подвал);

	ТабДок.ОтображатьСетку = Ложь;
	ТабДок.Защита = Ложь;
	ТабДок.ТолькоПросмотр = Ложь;
	ТабДок.ОтображатьЗаголовки = Ложь;
	ТабДок.Показать();
	//}}_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ
КонецПроцедуры
Показать
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. STELEICE 12.11.21 10:06 Сейчас в теме
Процедура Печать(Элемент)
//{{_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ(Печать)
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
ТабДок = Новый ТабличныйДокумент;
Макет = Документы.РемонтСоСтоимостью.ПолучитьМакет("Печать");
// Заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);

// РаботыДиагностика
Область = Макет.ПолучитьОбласть("РаботыДиагностикаШапка");
ТабДок.Вывести(Область);
ОбластьРаботыДиагностика = Макет.ПолучитьОбласть("РаботыДиагностика");
Для Каждого ТекСтрокаРаботыДиагностика Из РаботыДиагностика Цикл
ОбластьРаботыДиагностика.Параметры.Заполнить(ТекСтрокаРаботыДиагностика);
ТабДок.Вывести(ОбластьРаботыДиагностика);
КонецЦикла;

//Итоги
Итог = Макет.ПолучитьОбласть("СуммаДиалога");
    Итог.Параметры.ИтогоСумма=РаботыДиагностика.Итог("Сумма");
ТабДок.Вывести(Итог);

// Подвал
Подвал = Макет.ПолучитьОбласть("Подвал");
Подвал.Параметры.Заполнить(ЭтотОбъект);
ТабДок.Вывести(Подвал);

ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
//}}_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ
КонецПроцедуры
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. STELEICE 12.11.21 10:07 Сейчас в теме
(1)
Итог = Макет.ПолучитьОбласть("СуммаДиалога");
    Итог.Параметры.ИтогоСумма=РаботыДиагностика.Итог("Сумма");
ТабДок.Вывести(Итог);


Как то так))
2. STELEICE 12.11.21 10:06 Сейчас в теме
Процедура Печать(Элемент)
//{{_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ(Печать)
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
ТабДок = Новый ТабличныйДокумент;
Макет = Документы.РемонтСоСтоимостью.ПолучитьМакет("Печать");
// Заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);

// РаботыДиагностика
Область = Макет.ПолучитьОбласть("РаботыДиагностикаШапка");
ТабДок.Вывести(Область);
ОбластьРаботыДиагностика = Макет.ПолучитьОбласть("РаботыДиагностика");
Для Каждого ТекСтрокаРаботыДиагностика Из РаботыДиагностика Цикл
ОбластьРаботыДиагностика.Параметры.Заполнить(ТекСтрокаРаботыДиагностика);
ТабДок.Вывести(ОбластьРаботыДиагностика);
КонецЦикла;

//Итоги
Итог = Макет.ПолучитьОбласть("СуммаДиалога");
    Итог.Параметры.ИтогоСумма=РаботыДиагностика.Итог("Сумма");
ТабДок.Вывести(Итог);

// Подвал
Подвал = Макет.ПолучитьОбласть("Подвал");
Подвал.Параметры.Заполнить(ЭтотОбъект);
ТабДок.Вывести(Подвал);

ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
//}}_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ
КонецПроцедуры
Показать
4. dima2ru 12.11.21 11:15 Сейчас в теме
(2) Спасибо большое все получилось.
Оставьте свое сообщение

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