Имя: Пароль:
1C
Админ
Помогите с созданием макета (самого механизма)
0 ipman2
 
13.11.12
13:49
Здрасти. Пишу конфигу для формирования зарплатной ведомости и ее распечатки. Форму документа с табличной частью я создал и ее описал. Создал и сам макет, а вот заставить распечатать данные из табличной части не соображу как. Много всего в инете есть, но не то что нужно. Пишу в режиме управляемого приложения. Создал команду в этом документе и повесил ее на кнопку "Печать" на форме. Вот код обработчика кнопки.

Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)    
Макет = Документы.ЗарплатныеВедомости.ПолучитьМакет("ПечатнаяФормаЗарплатнойВедомости"); // ругается...
ОблШапка   = Макет.ПолучитьОбласть("ШапкаМакета");
ОблЭлемент = Макет.ПолучитьОбласть("Таблица");
ОблПодвал  = Макет.ПолучитьОбласть("ПодвалМакета");    
ТабДок=Новый ТабличныйДокумент;
ТабДок.Вывести(ОблШапка);
ТабДок.Показать();
КонецПроцедуры
1 M0narch
 
13.11.12
13:59
открой типовую и посмотри как там сделано
2 ipman2
 
13.11.12
14:00
тоже вариант, я блин сам не догадался. Спасиб.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.