Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 04:10

Итог в печатной форме

Автор Leon, 21 авг 2010, 10:59

0 Пользователей и 1 гость просматривают эту тему.

Leon

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

   ТабДок.ОтображатьСетку = Ложь;
   ТабДок.Защита = Ложь;
   ТабДок.ТолькоПросмотр = Ложь;
   ТабДок.ОтображатьЗаголовки = Ложь;
   ТабДок.Показать();
Подскажите пожалуйста, как сделать итог по параметру "Сумма топливных карт" в области Топливные карты

Klyacksa

Получение итога:
Итог=ТопливныеКарты.Итог("СуммаТопливныхКарт")

Ну и вставляем полученное значение в ту область, где есть соответствующий параметр (к примеру, называется "Итог" и находится в области ОбластьТопливныеКарты):

ОбластьТопливныеКарты.Параметры.Итог=Итог;
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск