在 Microsoft Word 模板中添加空位
空位是模板中的占位符,可在生成报告时填充内容。使用空位来表示报告中的动态内容。您可以在 Microsoft® Word 报告中创建两种类型的空位:
内联空位 - 段落可包含的内容的占位符,例如文本、图像或链接。
块状空位 - 段落无法包含的内容的占位符,例如表或列表。块状空位也可以包含内联空位可以包含的内容,但在 Word 报告中,内容被包装在段落中。
要向 Word 模板添加空位,请使用富文本内容控件。在添加空位之前,请使段落和格式符号可见并显示开发工具选项卡。
打开 Word 模板
使用以下方法之一打开 Word 模板文件:
在 MATLAB® 的当前文件夹窗格中,右键点击模板文件,然后点击在 MATLAB 外部打开。
在 MATLAB 之外,右键点击模板文件,然后点击打开。
注意
不要双击 Word 模板文件来打开它。双击该文件将打开使用该模板的 Word 文档文件。
显示格式符号
为了使段落和格式符号在 Word 中可见,请在主页选项卡的段落组中点击显示/隐藏按钮
。

格式符号可以帮助您判断一个空位是内联空位还是块状空位。
显示“开发人员”选项卡
在向 Word 模板添加空位之前,您必须显示开发工具选项卡。
如果开发工具选项卡不可用,点击文件 > 选项,然后点击自定义功能区。在主选项卡下,点击开发工具复选框。
提示
如果在列表中没有看到开发工具复选框,请将自定义功能区设置为主选项卡。
创建空位时,您可以使用开发工具选项卡上的以下控件:
设计模式
富文本内容控件
属性

使用富文本内容控件添加空位
使用富文本内容控件向 Word 模板添加空位。
如果您添加一个显示格式符号并启用设计模式的富文本内容控件,您就可以判断您正在创建模块还是内联空位。对于块状空位:
控制边界框包含一个段落符号。
控制开始和结束标记分别包含指向左方和指向右方的三角形。要查看三角形,请打开视图选项卡并点击缩放来放大 Word 文档。
以下是块状空位的富文本控件的示例:

对于内联空位:
控制边界框不包含段落符号。
控制开始和结束标记不包括三角形。
以下是内联空位的富文本控件的示例:

添加富文本内容控件所使用的过程取决于您要添加内联空位还是块状空位,以及是否要在文档主体或表单元格中添加空位。
在文档正文段落中添加内联空位
在开发工具选项卡上,确保设计模式已启用。在此模式下,当您创建一个空位时,您可以看到带有标题标记的空位标记。
点击要创建内联空位的段落。在段落标记前添加几个空格,以确保创建内联空位而不是块状空位。
点击空格前面。
点击富文本内容控制按钮
。插入点处出现一个富文本内容控件。
您可以说您正在创建一个内联空位,因为边界框不包含段落标记,并且开始和结束标记不包含三角形。
点击该空位,然后点击属性。
在内容控制属性对话框中:
在标题字段中,输入空位的 ID。使用此值来识别报告生成程序或自定义报告器类中的空位。
在标记字段中,输入
Hole。可选地,设置填充空位的文本的默认样式。请参阅指定填补空位的文本的默认样式。
点击确定。
删除段落前面添加的空格。
在文档正文中添加块状空位
在开发工具选项卡上,确保设计模式已启用。在此模式下,当您创建一个空位时,您可以看到带有标题标记的空位标记。
在想要创建块状空位的地方创建一个空段落。创建段落可确保创建一个块状空位而不是内联空位。如果您位于文档末尾,请在现有空段落之前创建一个空段落。
选择您添加的空段落。
点击富文本内容控制按钮
。出现富文本内容控件。
您可以知道您正在创建一个块状空位,因为边界框包含段落标记并且开始和结束标记包含三角形。
点击该空位,然后点击属性。
在内容控制属性对话框中:
在标题字段中,输入空位的 ID。使用此值来识别报告生成程序或自定义报告器类中的空位。
在标记字段中,输入
Hole。可选地,设置填充空位的文本的默认样式。请参阅指定填补空位的文本的默认样式。
点击确定。
在表条目中添加内联空位
在开发工具选项卡上,确保设计模式已启用。在此模式下,当您创建一个空位时,您可以看到带有标题标记的空位标记。
要在表条目中添加内联空位,您必须将空位添加到条目的段落内。Word 表中的每个条目都是一个段落,但段落标记不可见。为了确保在段落中添加空位并且不将默认表单元格包含在空位中,请在空表条目中添加一些空格。
点击空格前面。
点击富文本内容控制按钮
。插入点处出现一个富文本内容控件。
您可以说您正在创建一个内联空位,因为空位边界框不包含段落或表条目标记,并且开始和结束标记不包含三角形。
点击该空位,然后点击属性。
在内容控制属性对话框中:
在标题字段中,输入空位的 ID。使用此值来识别报告生成程序或自定义报告器类中的空位。
在标记字段中,输入
Hole。可选地,设置填充空位的文本的默认样式。请参阅指定填补空位的文本的默认样式。
点击确定。
删除您添加的空格。
在表条目中添加块状空位
在开发工具选项卡上,确保设计模式已启用。在此模式下,当您创建一个空位时,您可以看到带有标题标记的空位标记。
为了确保创建的空位包含段落而包含默认表单元格,请向表条目中添加一个空段落。
选择您添加的空段落。
点击富文本内容控制按钮
。插入点处出现一个富文本内容控件。
您可以知道您正在创建一个块状空位,因为空位边界框包含段落标记,并且开始和结束标记包含三角形。您可以发现空位不包含默认单元格,因为边界框不包含表条目标记。
点击该空位,然后点击属性。
在内容控制属性对话框中:
在标题字段中,输入空位的 ID。使用此值来识别报告生成程序或自定义报告器类中的空位。
在标记字段中,输入
Hole。可选地,设置填充空位的文本的默认样式。请参阅指定填补空位的文本的默认样式。
点击确定。
注意
表中的块状空位不支持 DocumentPart 元素。
指定填补空位的文本的默认样式
您可以为填充空位的文本指定默认样式。您在报告生成程序中指定的文本格式将覆盖默认样式。请参阅报告格式化方法。默认文本样式适用于填充内联空位的文本以及填充块状空位的文本或段落。它不适用于可以填充块状空位的其他报告元素(例如表)中的文本。
要指定填充空位的文本的默认样式,请在内容控制属性对话框中:
选中使用样式设置键入空控件中的文本格式复选框。
在样式列表中选择样式或点击新建样式来创建样式。
对于段落中的文本,确保样式适用于该段落。如果您创建样式,请在根据格式创建新样式对话框中,对于样式类型,选择链接段落和字符。