注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
Ask域代码将导致Word为提示您输入信息,然后将其分配给命名变量,名为书签。
域代码在确定域代码的值(例如当前日期或页数)后,告诉 Word 要插入或要提供给文档的内容。 通常情况下,所得的值仅显示为文档的一部分。 你可以通过在 Windows 上按“Alt+F9”或在 Mac 上按“fn+Option+F9”在查看结果或查看域代码之间进行切换。
您可以使用Ask域在文档或用作邮件合并的一部分。 Word会提示您输入响应每次更新Ask域,或者当逐步执行邮件合并中的记录。若要显示文档内容中的响应,您必须Ask域后插入Ref域。
提示: 更新字段的其中一种方法就是先选择它,然后在 Windows 上按 F9,或者在 Mac 上按 Shift+Option+
+U。
本主题内容:
语法
在文档中查看的Ask域代码时,语法如下所示:
{ ASK 书签"提示" [可选开关] }
说明
书签
指定提示的应答信息的书签名,例如“客户姓名”。
"提示"
显示在对话框中的提示文本,例如,“输入客户姓名”。
可选开关
\d "默认值"
如果您未在提示对话框中键入任何内容,则将指定默认响应。例如,如果您未输入响应,则域
{ ASK 打字员"输入打字员的缩写:"\d"tds" } : 将"tds"分配给书签Typist ,如果您没有输入响应。
如果不指定默认响应,则 Word 将使用上一次输入的响应。要将空白项指定为默认响应,请在开关后键入空引号。例如,键入 \d ""。
\o
用于邮件合并主文档时仅提示一次,而不是每次合并新的数据记录都提示。在生成的所有合并文档中插入相同的响应。
示例
下面的示例介绍报表窗体要求提供月份的报表,然后在报表中的不同位置自动显示答案。

-
使用MonthReport的书签和提示的Ask域哪个月份是用于此报表?已插入文档的开头。
-
月份名称将出现在文档中的多个位置。已在每个这些位置插入指定MonthReport书签的Ref域。
-
如果您执行邮件合并或更新域时, Word显示域代码中指定的提示,并接受输入文本。在此示例中,用户在响应提示键入年 8 月。
-
Ref域的每个更新MonthReport书签的内容: 在此示例中, 8 月。
使用文档中的 Ask 域
要在文档中使用 Ask 域,请执行下列操作:
-
在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。
-
在“域名”列表中,选择“询问”。
-
在“提示”框中,键入希望得到回答的问题。
-
在“书签名”框中,键入将存储提示的响应信息的书签名。
-
如果需要预定义的响应信息,则请选择“对提示的默认响应”复选框,并键入文本。
-
如果您要在邮件合并中将相同的响应信息应用于所有记录,请选择“合并书签文字前提示”复选框。否则,Word 将提示您响应每条记录。
-
单击“确定”。
使用邮件合并中的 Ask 域
要将 Ask 域用作邮件合并的一部分,在设置邮件合并时,请执行下列操作:
-
在邮件选项卡上的编写和插入域组中,单击规则,然后单击提问。
-
在“书签”框中,键入将存储提示的响应信息的书签名。
-
在“提示”框中,键入希望得到回答的问题。
-
如果需要预定义的响应信息,请在“默认书签文字”框中键入响应信息。
-
如果您要将相同的响应信息应用于合并中的所有记录,请选择“询问一次”复选框。否则,Word 将提示您响应每条记录。
插入 Ref 域显示保存的 Ask 域的值
要插入 Ref 域以显示书签的内容,请执行下列操作:
-
将插入点放在文档中 ASK 域后。
-
在“插入”选项卡上的“文本”组中,单击“文档部件”,然后单击“域”。
-
在“域名”列表中,选择“Ref”。
-
在“书签名”列表中,选择在 ASK 域中定义的书签名。
-
单击“确定”。