Обновите оглавление или сгенерированный список, одним словом, документ

Когда вы генерируете отчет Word Microsoft®, который включает оглавление или список фигур, таблиц или других элементов отчета, программное обеспечение генерации отчета генерирует заполнителя для оглавления или списка. Чтобы сгенерировать элементы в оглавлении или списке, необходимо обновить документ Word программно или в интерактивном режиме. Если вы открываете документ Word, не обновляя его, оглавление и сгенерированные списки, кажется, пусты.

Обновите Word Document Programmatically

Чтобы обновить документ Word программно, можно использовать rptview или docview.

Чтобы обновить и отобразить документ, использовать rptview. Если вы позже открываете документ в Word, оглавление и другие сгенерированные списки отображаются. Можно использовать rptview на Windows® или платформе Macintosh. Вот пример программы генерации отчета, которая использует rptview:

import mlreportgen.report.*
rpt = Report('myreport','docx');
add(rpt, TitlePage('Title','My Report'));
add(rpt,TableOfContents);
add(rpt,Chapter('Title','Introduction','Content','Hello World'));
close(rpt);
rptview(rpt);

На платформе Windows, чтобы обновить документ, не отображая его, использование docview. Вот пример программы генерации отчета, которая использует docview:

import mlreportgen.report.*
rpt = Report('myreport','docx');
add(rpt,TitlePage('Title','My Report'));
add(rpt,TableOfContents);
add(rpt,Chapter('Title','Introduction','Content','Hello World'));
close(rpt);
docview(rpt.OutputPath,'updatefields','closedoc');

Обновите Word Document Interactively

Чтобы обновить документ Word в интерактивном режиме, выберите все содержимое документа и затем обновите выбранное содержимое. Можно использовать их ярлыки функциональной клавиши и клавиатура:

  • На платформе Windows нажмите Ctrl+A и затем нажмите F9.

  • На платформе Macintosh нажмите Command+A и затем нажмите F9.

Смотрите также

| | | | | | | | | |

Похожие темы