Имя: Пароль:
1C
1С v8
заполнение таблицы в ворд по местам
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) ДанныеОбъекта=ПолучитьДанныеОбъекта();
Функция ПолучитьДанныеОбъекта()
    ДанныеОбъекта=Новый Структура;
        
    Возврат ДанныеОбъекта;
КонецФункции
Программист всегда исправляет последнюю ошибку.