【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Microsoft Office Word 2007域代码:NEXTIF 域》,欢迎阅读!
适用于: Microsoft Office Word 2007域代码:NEXTIF 域
NEXTIF 域比较两个表达式。如果比较结果为真,Microsoft Office Word 会将下一条数据记录 (数据记录:对应于数据源中一行信息的一组完整的相关信息。例如,客户邮件列表中的有关某位客户的所有信息为一条数据记录。)合并到当前合并文档中。如果比较结果为假,Word 会将下一条数据记录合并到新的合并文档中。
可以使用 NEXTIF 域对数据记录分组,如在数据库报表中。例如,在数据文件中遇到新邮编时,可以使用 IF、SET 和 NEXTIF 域的组合将所有具有相同邮编的记录合并成合并文档中的一页,并在合并文档中创建一个新页。然而,像这样的合并设置起来非常复杂,并且需要对数据源进行结构调整以容纳合并域。
如果您的目标是有选择地加入数据源中的某些记录,通过使用“邮件合并收件人”对话框中的“筛选”命令,您可以更轻松地实现。当单击“邮件”选项卡上的“开始邮件合并”组中的“编辑收件人列表”时,会显示“邮件合并收件人”对话框。
注释
NEXTIF 域不能在脚注、尾注、批注、页眉、页脚或数据源中使用。 NEXTIF 域不能嵌套在任何域中。
语法
{ NEXTIF Expression1 Operator Expression2 }
注释 要查看主文档中的域代码,请按 Alt+F9。要再次查看域结果,请再次按 Alt+F9。
属性
Expression1, Expression2
待比较的值。这些表达式可以是合并域数据、书签 (书签:以引用为目的在文件中命名的位置或文本选定范围。书签标识文件内您以后可引用或链接到的位置。)名、字符串、数字、返回一个值的嵌套域或数学公式。如果表达式中包含空格,请用引号引起表达式。
注释
如果在表达式中使用合并域 (MERGEFIELD),则该合并域引用的是当前数据记录中的数据,而不是下一条数据记录中的数据。
1
Expression2 必须用引号引起,然后才能作为字符串进行比较。
如果运算符是 = 或 <>,则 Expression2 可用问号 (?) 表示任意单个字符,用星号 (*) 表示任意字符串。
如果在 Expression2 中使用星号,则 Expression1 中对应于星号的部分加上 Expression2 中的所有剩余字符,总数不能超过 128 个字符。 Operator
比较运算符。请在运算符前后各插入一个空格。
等于 不等于 大于 小于 大于等于 小于等于
= <> > < >= <=
示例
您的数据源包括一个域,该域标记每种邮编的最后一条记录,而数据源的排序方式使得所有具有相同邮编的记录显示在一起。如果您的数据源是按这种方式设置的,则可在 Word 中使用 SET 和 IF 域检查一条记录是否是某种邮编在数据源中出现的最后一个实例。 通过这种检查方法,就可以使用 NEXTIF 域确定当前记录是否是特定邮编的最后一个实例。只要当前记录不是最后一个实例,对应该邮编的记录就会被添加到当前合并文档中。如果当前记录是邮编的最后一个实例,就会为数据源中列出的下一个邮编开始一个新的合并文档。
将以下 NEXTIF 域插入到邮件合并主文档 (主文档:在 Word 的邮件合并操作中,所含文本和图形对合并文档的每个版本都相同的文档,例如,套用信函中的寄信人地址和称呼。)中时,NEXTIF 域将检查当前数据记录中 LastZipcode 域的内容。如果 LastZipcode 域为空,数据源中下一条记录的数据就会合并到当前合并文档中。如果 LastZipcode 域不为空,数据源中下一条记录的数据就会合并到新合并文档中。
2
{ NEXTIF { MERGEFIELD LastZipcode } = "" }
说明
可以在文档中使用 NEXTIF 域,也可以将该域用作邮件合并的一部分。 在文档中使用 NEXTIF 域
1. 在“插入”选项卡上的“文字”组中,单击“快速片段”,然后单击“字段”。
2. 在“域名”列表中,选择“NextIf”。
3. 在“域代码”框中,按照上面显示的语法键入表达式、运算符、true 文本和 false 文本。 4. 单击“确定”。
将 NEXTIF 域用作邮件合并的一部分 设置邮件合并时,请执行下列操作:
1. 在“邮件”选项卡上的“编写和插入域”组中,单击“规则”,然后单击“下一记录条件”。
2. 在“域名”列表中,选择一个合并域的名称,如“市/县”。
3. 在“比较”列表中,选择所需的运算符。例如,要选择特定城市中的收件人,请单击“等
于”。
4. 在“比较对象”框中,键入要使用的值。例如,要选择东京的收件人,请键入东京。
注释 如果您在“比较”列表中选择了“为空”或“不为空”,请将“比较对象”框保留为空。
3
本文来源:https://www.wddqxz.cn/d871a5c29ec3d5bbfd0a747d.html