exponenta event banner

Обновление оглавления или созданного списка в документе Word

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

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

Для программного обновления документа 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

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

  • На платформе Windows нажмите клавиши CTRL + A, а затем нажмите клавишу F9.

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

См. также

| | | | | | | | | |

Связанные темы