Всем привет!
Не получается вывести таблицу в указанном месте документа Ворд. То есть хотелось бы чтобы таблица нарисовалась вместо определенного поля.
Макет был создан через AcitveDocument.
Вот кусок кода который нашел в интернете:
АктивныйДокумент = ПолучитьМакет("Макет");
КомОбъект = АктивныйДокумент.Получить();
КомОбъект.Application.Visible=1;
КомОбъект.Variables.Item("Номер").Value=СокрЛП(НомерДоговора);
КомОбъект.Variables.Item("ДатаДог").Value=Формат(ДатаДоговора,"ДЛФ=DD");
--------------------------------------------------
--------------------------------------------------
// и тут таблица
Word = КомОбъект.Application;
Документ = Word.ActiveDocument();
Переместиться вниз на 400 строк
Word.Selection.MoveDown(,400);
Документ.Paragraphs.Add();
Rng = Word.Selection.Range;
//Формируем заголовок:
Rng.InsertAfter("№*Наименование*Артикул*Количество*Цена*Сумма");
Rng.InsertParagraphAfter();
Rng.InsertAfter(
Строка("Поле1")+
"*"+Строка("Поле2")+
"*"+1+"*"+Строка("Поле3")+
"*"+ Строка("Поле4")+
"*"+Строка("Поле5")
);
Rng.InsertParagraphAfter();
Rng.ConvertToTable("*");
Документ.Tables(1).AutoFormat(1);
КомОбъект.Fields.UpDate();
Таблица формируется на 400-ой строке. Как можно сделать чтобы таблица выводилась вместо созданного DocVariable.
Надеюсь вы меня поняли )
Заранее спасибо!