WPS 加载项开发 > 文字 API 参考 > FormField > FormField 对象

代表单个窗体域。FormField 对象是 FormFields 集合的一个成员。

说明

使用 FormFields(index) 可返回一个 FormField 对象,其中 index 是书签名称或索引号。以下示例将 Text1 窗体域的结果设置为“Don Funk”。

示例代码
ActiveDocument.FormFields.Item("Text1").Result = "Don Funk"

索引号代表窗体域在所选内容、范围或文档中的位置。以下示例显示所选内容中第一个窗体域的名称。

示例代码
if(Selection.FormFields.Count >= 1) {
    MsgBox(Selection.FormFields.Item(1).Name)
}

使用 Add 方法和 FormFields 对象可添加一个窗体域。以下示例在活动文档的开始处添加一个复选框,然后选中该复选框。

示例代码
let ffield = ActiveDocument.FormFields.Add(ActiveDocument.Range(0,0),wdFieldFormCheckBox)
ffield.CheckBox.Value = true

使用 FormField 对象和 CheckBoxDropDownTextInput 属性可返回 CheckDownDropDownTextInput 对象。以下示例选中名为“Check1”的复选框。

示例代码
ActiveDocument.FormFields.Item("Check1").CheckBox.Value = true


请参阅