Имя: Пароль:
1C
1С v8
Обновление оглавления в word.
0 OZFIN
 
15.08.13
10:30
Доброго времени суток всем.

Столкнулся с такой проблемой: при открытии документа в нём должно обновляться оглавление этой командой "UpdateTableOfContents()", но ничего не обновляется. Подскажите в чём ошибка.

Вот код:

Word = Новый COMОбъект("Word.Application");
Word.Documents.Open("D:\offer.doc");

WB = Word.Basic;
WB.UpdateTableOfContents();

Word.Visible = True;
1 OZFIN
 
15.08.13
10:35
Вот полный код:

&НаКлиенте
Процедура Обновить()

Word = Новый COMОбъект("Word.Application");
Word.Documents.Open("D:\offer.doc");

WB = Word.Basic;
WB.UpdateTableOfContents();
Word.Visible = True;

КонецПроцедуры
2 OZFIN
 
15.08.13
10:43
Небольшая опечатка:

WB = Word.WordBasic;
3 OZFIN
 
15.08.13
11:22
up
4 OZFIN
 
15.08.13
12:43
Проблема разрешилась:

Word = Новый COMОбъект("Word.Application");
Doc = Word.Documents.Open("D:\offer.doc");
Doc.TablesOfContents(1).Update();
Ошибка? Это не ошибка, это системная функция.