Имя: Пароль:
1C
1С v8
Как вывести табличную часть в ворд
0 lenahoney15
 
22.11.17
20:44
Привет, всем! Работаю с документами, выводить реквизиты в документ получается, а табличную часть нет. Подскажите пожалуйста. Вот модуль менеджера:
Процедура ПечатьШаблонаВорд(КоллекцияОбъектовПечати, ДополнительныеПараметры=Неопределено) Экспорт
Договор = Документы.СписокНаЭкзамен.ПолучитьМакет("Макет");
MSWord = Договор.Получить();

            Для Каждого Строка Из КоллекцияОбъектовПечати Цикл
                Попытка
            MSWord = Договор.Получить();// Получить объект из макета.
      
            Документ = MSWord.Application.Documents(1);
            Документ.Activate();
    Замена = Документ.Content.Find;
            Замена.Execute("<Дата>", Ложь, Истина, Ложь, , , Истина, , Ложь, Строка(Строка.Дата));

            Замена = Документ.Content.Find;
            Замена.Execute("<ДатаЭкзамена>", Ложь, Истина, Ложь, , , Истина, , Ложь, Строка(Строка.ДатаЭкзамена));
MSWord.Application.Visible = Истина;
            MSWord.Activate();      
            
       Исключение
            Сообщить(ОписаниеОшибки());
            MSWord.Application.Quit();
      КонецПопытки;
                  
      КонецЦикла;  

КонецПроцедуры
1 lenahoney15
 
22.11.17
20:56
Дело в том, что я написала в форме так, чтобы при выборе группы табличная часть заполнилась автоматически. А как в модуле менеджера написать не знаю
2 Woldemar177
 
22.11.17
21:09
Пригласить спеца по VBA?
писал что  то такое в 2013-2014. Все отчеты строили в ёкселе и в ворде. А чтоб тупые бухи не могли изменить выводили на VBscrpit в эскплорер... Тогда еще не было егаис, дурацких ключей эцп и прочего г...на, в крайнем случае качали на дискету отчеты и тащили в ИФНС ПФР и тд
....
3 Woldemar177
 
22.11.17
21:18
По ворду делали шаблоны, где именовали области и тп. Потом отсылали.
4 FormatC
 
22.11.17
21:50
в бсп есть пример печати в word документа списание,
там есть таблица