在 Microsoft Excel 中将新字段添加到业务文档模板
您可以向用于生成 Microsoft Excel 格式的业务文档的模板添加新字段。 这些字段可以添加为占位符,用于使用来自应用程序的必需信息填充生成的文档。 对于添加的每个字段,还可以指定与数据源的绑定,以指定在使用模板生成业务文档时将在字段中输入哪些应用程序数据。
若要了解有关此功能的详细信息,请完成本文中的示例。 此示例说明如何更新模板以填充生成的普通发票表单中的字段。
配置“业务文档管理”以编辑模板
由于业务文档管理 (BDM) 建立在电子报告 (ER) 概览框架的基础上,因此必须先配置必需的 ER 和 BDM 参数,然后才能开始使用 BDM。
以系统管理员身份登录到 Microsoft Dynamics 365 Finance 实例。
完成业务文档管理概述一文中示例的以下步骤:
- 配置 ER 参数。
- 打开 BDM。
现在,您可以开始使用 BDM 编辑业务文档模板了。
导入包含模板的 ER 解决方案
此过程中的示例使用正式发布的 ER 解决方案。 您必须将此解决方案的 ER 配置导入到您当前的 Finance 实例中。
此解决方案的普通发票(Excel) ER 格式配置包含 Excel 格式的业务文档模板,可以使用 BDM 对其进行编辑。 从 Microsoft Dynamics Lifecycle Service (LCS) 导入此 ER 格式配置的最新版本。 相应的 ER 数据模型和 ER 模型映射配置将自动导入。
有关如何导入 ER 配置的更多信息,请参阅管理 ER 配置生命周期。
编辑 ER 解决方案模板
以有权访问业务文档管理工作区的用户身份登录。
打开业务文档管理工作区。
在网格中,选择普通发票(Excel) 模板。
在右窗格中,选择新建模板以创建基于所选模板的新模板。
在标题字段中,输入普通发票 (Excel) Contoso 作为新模板的标题。
选择确定以确认开始执行编辑流程。
将出现 BDM 模板编辑器页面。 您可以使用 Microsoft 365 在嵌入式控件中在线编辑所选模板。
将新字段的标签添加到模板
在 BDM 模板编辑器页面的 Excel 功能区,在视图选项卡上,选中可编辑 Excel 模板的标题和网格线复选框。
选择单元格 E8:F8。
在 Excel 功能区的主页选项卡上,选择合并居中,将选定的单元格合并到新合并的 E8:F8 单元格中。
在合并的单元格 E8:F8 中,输入 URL。
选择合并的单元格 E7:F7,选择格式刷,然后选择合并的单元格 E8:F8 以与合并的单元格 E7:F7 相同的方式设置其格式。
设置模板模式以为新字段保留空间
在 BDM 模板编辑器页面上,选择合并的单元格 G8:H8。
在 Excel 功能区的主页选项卡上,选择合并居中,将选定的单元格合并到新合并的 G8:H8 单元格中。
选择合并的单元格 G7:H7,选择格式刷,然后选择合并的单元格 G8:H8 以与合并的单元格 G7:H7 相同的方式设置其格式。
在名称框字段中,选择 CompanyInfo。
当前 Excel 模板的 CompanyInfo 范围包含用于使用作为卖方的当前公司的详细信息填充所生成报表的标头的所有字段。
向模板添加新字段
在 BDM 模板编辑器页面上的操作窗格上,选择显示格式。
在模板结构窗格中,选择添加。
注释
您必须调整要用作新字段的模板的那一部分。 您已经通过设置合并的单元格 G8:H8 的格式进行了此调整。
选择 Excel\单元格以在模板中作为单元格添加新字段。
如果要向模板添加新范围,可以选择 Excel\范围。 输入的范围可以包含多个单元格。 您可以稍后添加这些单元格。
请注意,在模板结构窗格中会自动选择 CompanyInfo 模板组件,因为它是当前模板结构中您要添加的字段的最合适的父组件。
在 Excel 范围字段中,输入 CompanyURL_Value。
选择确定。
在模板结构窗格中,选择省略号按钮 (...),然后选择显示绑定。
模板结构窗格现在显示基础 ER 格式中可用的数据源。
选择 CompanyInfo_Value 作为您计划绑定到基础 ER 格式的数据源的字段。
在模板结构窗格的数据源部分,展开模型 > InvoiceBase > CompanyInfo。
在 CompanyInfo 下,选择 WebsiteURI 项。
选择绑定。
在模板结构窗格中,选择保存,然后关闭 BDM 模板编辑器页面。
在业务文档管理工作区中,右窗格中的模板选项卡显示更新后的模板。 在网格中,请注意,已编辑模板的状态字段已更改为草稿,修订字段不再为空。 这些更改表明编辑此模板的过程已经开始。
查看公司设置
- 转至组织管理 > 组织 > 法人实体。
- 在联系信息快速选项卡上,确认输入了公司 URL。
生成业务文档以测试更新的模板
在应用程序中,将公司更改为 USMF,然后转到应收帐款 > 发票 > 所有普通发票。
选择发票 FTI-00000002,然后选择打印管理。
在左窗格中,展开模块 - 应收帐款 > 文档 > 普通发票。
在普通发票下,选择原始凭证级别以指定要处理的发票范围。
在右窗格的报表格式字段中,为指定的文档级别选择普通发票(Excel) Contoso 模板。
按 Esc 关闭当前页。
选择打印 > 选定。
下载生成的文档,然后在 Excel 中打开它。
修改后的模板将用于为所选物料生成普通发票报表。 要分析此报表如何受到模板更改的影响,请在另外一个应用程序会话中更改模板后立即在一个应用程序会话中运行报表。