|
заполнение таблицы в ворд по местам
| ☑ |
0
lordworld17
08.09.14
✎
13:22
|
добрый день есть простой код заполнения таблицы из 1с в ворде
Пока РезТоваров.Следующий() Цикл;
ВордТаблица1 = MsWord.Application.ActiveDocument.Tables(3);
ВордТаблица1.Rows.Add();
Колонка1 = ВордТаблица1.Cell(й, 1).Range;
Колонка1.Font.Bold=0;
Колонка1.Text=й-1;
Колонка2 = ВордТаблица1.Cell(й, 2).Range;
Колонка2.Font.Bold=0;
Колонка2.Text=РезТоваров.Номенклатура.Артикул;
Колонка3 = ВордТаблица1.Cell(й, 3).Range;
Колонка3.Font.Bold=0;
Колонка3.Text=РезТоваров.Номенклатура.Наименование;
й=й+1;
КонецЦикла
но мне необходимо заполнение таблицы по аналогии с 1с печ формами которые заполняются по местам. как сие реализовать?
|
|
1
Wobland
08.09.14
✎
13:25
|
я так делаю иногда:
УправлениеПечатьюКлиент.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФорма, Область, ДанныеОбъекта, Ложь);
|
|
2
Wobland
08.09.14
✎
13:26
|
+(1) ДанныеОбъекта=ПолучитьДанныеОбъекта();
Функция ПолучитьДанныеОбъекта()
ДанныеОбъекта=Новый Структура;
Возврат ДанныеОбъекта;
КонецФункции
|
|
Программист всегда исправляет последнюю ошибку.