Имя: Пароль:
1C
1С v8
Заполнение табличной части в шаблоне ворд
0 romashov
 
12.04.18
11:43
есть шаблон с табличной частью. шапка и первая строка в строке заполнены закладки.

в обработке таблицы перебираю следующим образом

КоличествоТЧ = DocWord.Tables.Count;
Для к = 1 По КоличествоТЧ Цикл
   ТЧWord = DocWord.Tables(к);

строка копируется в буфер для заполнения следующих строк

Word.Application.Selection.MoveDown();
Word.Application.Selection.MoveDown();
Word.Application.Selection.MoveDown();
Word.Application.Selection.SelectRow();
Word.Application.Selection.Copy();

MoveDown 3 раза так как другого способа не знаю первый раз.

дальше заполняю таблицу

СчетчикСтроки = 0;
Для каждого ТЧДокументаСтрока Из ТЧДокумента Цикл
  СчетчикСтроки = СчетчикСтроки + 1;
  Если СчетчикСтроки > 1 Тогда
    Word.Application.Selection.MoveDown();
    Word.Application.Selection.Paste();
  КонецЕсли;    

все работает строки заполняются павильно. Но между строками разрыв. не пустая строка а именно разрыв. Если его удалить то получается ожидаемый результат.
1 igorPetrov
 
12.04.18
11:53
(0) Продолжайте наблюдать и докладывайте сюда.Хотя... Всем пофиг.
2 AlvlSpb
 
12.04.18
12:28
(0) Яндекс/Гугл еще не отменили. Первое что выдает http://blagin.ru/1s-word-shablon-zapolnenie-tablic-v-shablone-word/ Отличная инструкция
3 romashov
 
12.04.18
12:38
я с нее и делал. а разрыв как получается не знаю
4 AlvlSpb
 
12.04.18
12:41
(3) и где в примере трижды MoveDown?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс