Имя: Пароль:
1C
1С v8
Макет ActiveDocument
0 lopus
 
08.09.11
13:40
Есть шаблон вордовский подцеплен в качестве макета к обработке, задача заполнять определенные поля и выводить пользователю.
Использую закладки пример кода:
АктивныйДокумент = ПолучитьМакет("ДопСоглашениеWord");
   КомОбъект = АктивныйДокумент.Получить();
   Попытка
       Документ = КомОбъект.Application.Documents(1);
       Документ.Activate();
       Для каждого стр Из Работники Цикл
           Документ.GoTo(-1, ,, "ДиректорДляШапки").Select();
           Документ.Application.Selection.TypeText(СокрЛП(ДиректорДляШапки));
           Документ.GoTo(-1, ,, "Сотрудник").Select();
           Документ.Application.Selection.TypeText(СокрЛП(стр.ФИОПолностью));
           Документ.GoTo(-1, ,, "Должность").Select();
           Документ.Application.Selection.TypeText(СокрЛП(стр.Должность.Наименование));
КонецЦикла;
Все нормально если один сотрудник в таблице если несколько такой вариант не подходит, собственно вопрос как добавлять в существующий Документ для другого сотрудника с новой страницы.
1 lopus
 
08.09.11
14:00
Люди подскажите кто-нибудь...