THotPDF.ResetLoadedFormField Method
按有效默认值还原已加载的文本、选择、复选框或单选按钮字段,同时保留同级字段和祖先默认值
声明
procedure ResetLoadedFormField(FieldIndex: Integer);
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
FieldIndex | 已加载终端字段的从零开始索引 |
返回值
此成员不返回值
使用注意事项
- 沿父链读取就近的
/DV条目,并解析间接默认值 - 把受支持的字符串、名称和选择数组默认值复制到本地
/V值,不共享可变的默认数据 - 重建选择项索引,同步按钮外观状态,并把字段标记为 dirty
- 没有默认值时,为文本和选择字段写入空的本地值,为按钮写入
/Off,因此清空一个子字段不会暴露祖先字段的当前值 - 文本或选择字段在保存前需要重新生成可见外观时,调用 EnsureLoadedFieldAppearanceStream
- 无效的字段索引不会改动文档
- 这里描述的类型化默认值行为覆盖文本、选择、复选框和单选按钮字段;按钮字段和其他字段类型保持既有行为
- 无效的默认值类型会在修改字段值或选择索引之前被拒绝