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

Печать макета внешней обработки в 1С 8.2

Автор МаксБУХ, 24 окт 2014, 18:01

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

МаксБУХ

Здравствуйте! Прошу помощи в наисложнейшем для меня вопросе. Я написал простейшую обработку для 1С 8.2, добавил в нее макет, но никак не могу этот макет заполнить по тем данным, которые у меня выбраны при реализации процедуры обработки. Уверен, что дело это простое и даже может показаться примитивным для опытных программистов, но я сам реально не могу никак понять механизм работы языка 1С. Поэтому помогите, пожалуйста, если кто сможет и/или захочет. Заранее благодарю. Обработку прилагаю.

cska-fanat-kz

Как то так...
Процедура КнопкаПечатьНажатие(Кнопка)
      ТабличныйДокумент=Новый ТабличныйДокумент;
      Макет = ПолучитьМакет("Макет");
      Для каждого СтрокаТЧ Из ТаблицаСумм Цикл
           ОбластьСумма=Макет.ПолучитьОбласть("Сумма");
          ОбластьСумма.Параметры.СуммаДокумента = СтрокаТЧ.Сумма;
           ТабличныйДокумент.Вывести(ОбластьСУмма);
      КонецЦикла;
      ТабличныйДокумент.Показать();
      КонецПроцедуры
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Если программирование не профильное ваше занятие, то не мучайте себя, а лучше вызывайте спецов и дайте им заработать.
В противном случае книжку (или онлайн-курс) в зубы и учиться...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

МаксБУХ

Цитата: cska-fanat-kz от 25 окт 2014, 05:21
Как то так...
Процедура КнопкаПечатьНажатие(Кнопка)
      ТабличныйДокумент=Новый ТабличныйДокумент;
      Макет = ПолучитьМакет("Макет");
      Для каждого СтрокаТЧ Из ТаблицаСумм Цикл
           ОбластьСумма=Макет.ПолучитьОбласть("Сумма");
          ОбластьСумма.Параметры.СуммаДокумента = СтрокаТЧ.Сумма;
           ТабличныйДокумент.Вывести(ОбластьСУмма);
      КонецЦикла;
      ТабличныйДокумент.Показать();
      КонецПроцедуры

Огромное СПАСИБО!!!!!!! Да. Вы правы, надо звать профессионалов, но не для решения такой вот простецкой задачи. Это она для меня апория, а Вам вот сразу поддалась. Еще раз спасибо!!!

Теги:

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

Рейтинг@Mail.ru

Поиск