Ms word 使用Velocity模板生成具有更新TOC的Word文档

Ms word 使用Velocity模板生成具有更新TOC的Word文档,ms-word,velocity,jama,vtl,Ms Word,Velocity,Jama,Vtl,我目前正在开发一个Velocity模板,用于从JAMA平台导出数据 我需要遵循特定的文件格式。此格式包括当前在文档中正确创建的目录 问题是,该表被导出为空,而不考虑文档中的标题。通过手动更新表可以很容易地纠正这一问题,但在导出大量文档时非常耗时 执行导出时是否有自动更新表格的方法?可能没有,因为更新TOC字段(动态管理目录的底层代码)需要在Word应用程序中打开文档。此外,为了获得正确的页码,这是必要的-Word文档仅在Word应用程序界面中分页。我明白了。作为一种“变通方法”,是否可以(从vt

我目前正在开发一个Velocity模板,用于从JAMA平台导出数据

我需要遵循特定的文件格式。此格式包括当前在文档中正确创建的目录

问题是,该表被导出为空,而不考虑文档中的标题。通过手动更新表可以很容易地纠正这一问题,但在导出大量文档时非常耗时


执行导出时是否有自动更新表格的方法?

可能没有,因为更新TOC字段(动态管理目录的底层代码)需要在Word应用程序中打开文档。此外,为了获得正确的页码,这是必要的-Word文档仅在Word应用程序界面中分页。我明白了。作为一种“变通方法”,是否可以(从vtl模板)创建一个宏,在打开文档时更新TOC?我不知道-我从未使用过这种环境。我唯一的非互操作经验是使用开放XML(SDK)方面的东西。我知道这就是TOC的工作原理。如果您在prem上安装了SharePoint Server,那么有一件事是可能的,那就是使用Word Automation Services打开文档,这将更新TOC。。。