studio-web
2.2510
true
- 入门指南
- 管理
- RPA 工作流项目
- 应用程序项目
- 测试
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Studio Web 用户指南
上次更新日期 2026年3月6日
用于验证控件的常用 VB 表达式
获取完整的提取结果
要返回控件当前呈现的提取结果对象,请执行以下操作:
- 使用“验证”控件元素
MainPage.ValidationControl.ExtractionResultMainPage.ValidationControl.ExtractionResult - 使用“验证控件”变量
AppVariable.VarValidationControl.ExtractionResultAppVariable.VarValidationControl.ExtractionResult
例如:
- 按字段名称获取字段值:
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetFieldByFieldName("Invoice Number").Values(0).ValueAppVariable.VarValidationControl_MainPage.ExtractionResult.GetFieldByFieldName("Invoice Number").Values(0).Value - 按字段索引获取字段值:
AppVariable.VarValidationControl_MainPage.ExtractionResult.ResultsDocument.Fields(0).Values(0).ValueAppVariable.VarValidationControl_MainPage.ExtractionResult.ResultsDocument.Fields(0).Values(0).Value - 获取验证控件中显示的所有字段名称列表
AppVariable.VarValidationControl.ExtractionResult.GetFields().Select(Function(f) f.FieldName)AppVariable.VarValidationControl.ExtractionResult.GetFields().Select(Function(f) f.FieldName)
以下是可用于从 ExtractionResult 读取数据的方法列表:
.GetDocumentType().GetField().GetFieldByFieldName().GetFields().GetFieldValidatorNotes().GetFieldValidatorNotesByFieldName().GetSimpleFieldValues().GetSimpleFieldValuesByFieldName().GetTable().GetTableByTableName().GetTableFieldValue().GetTableFieldValueByTableName().GetValueCount().GetValueCountByFieldName()
获取控件使用的分类
要检查文档类型、字段或显示属性,请执行以下操作:
- 使用“验证”控件元素
MainPage.ValidationControl.TaxonomyMainPage.ValidationControl.Taxonomy - 使用“验证控件”变量
AppVariable.VarValidationControl.TaxonomyAppVariable.VarValidationControl.Taxonomy
例如:
- 获取分类中的字段列表并将其保存为下拉列表控件的来源:
AppVariable.VarValidationControl_MainPage.Taxonomy.GetFields(VarValidationControl_MainPage.SelectedDocumentType).ToListSourceAppVariable.VarValidationControl_MainPage.Taxonomy.GetFields(VarValidationControl_MainPage.SelectedDocumentType).ToListSource
以下列出了可以用于从分类读取数据的方法:
.GetFields()
获取选定的文档类型,为字符串形式
要将用户界面元素绑定到当前选择的文档类型,请执行以下操作:
- 使用“验证”控件元素
MainPage.ValidationControl.SelectedDocumentTypeMainPage.ValidationControl.SelectedDocumentType - 使用“验证控件”变量
AppVariable.VarValidationControl.SelectedDocumentTypeAppVariable.VarValidationControl.SelectedDocumentType
正在获取选定的字段对象
-
使用“验证”控件元素
MainPage.ValidationControl.SelectedFieldMainPage.ValidationControl.SelectedField -
使用“验证控件”变量
AppVariable.VarValidationControl.SelectedFieldAppVariable.VarValidationControl.SelectedField您可以进一步访问
SelectedField属性,例如.Field.FieldName、.Field.FieldType或.Field.ValidatorNotes。
例如:
-
获取选定的字段值:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldValueAppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldValue您可以进一步访问所选字段值属性,例如
.FieldValue.Value、.FieldValue.Confidence、.FieldValue.OperatorConfirmed。 -
获取选定字段的所有值:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.ValuesAppVariable.VarValidationControl_MainPage.SelectedField.Field.Values -
第一个获取选定字段的值:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.Values(0).ValueAppVariable.VarValidationControl_MainPage.SelectedField.Field.Values(0).Value -
获取选定的字段数据类型:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldType.ToStringAppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldType.ToString -
获取选定的字段索引:
AppVariable.VarValidationControl_MainPage.SelectedField.FieldValueIndex.ToStringAppVariable.VarValidationControl_MainPage.SelectedField.FieldValueIndex.ToString
获取验证控件属性
要读取“验证控件”属性,请执行以下操作:
- 使用“验证”控件元素
MainPage.ValidationControl.<PROPERTY NAME>MainPage.ValidationControl.<PROPERTY NAME> - 使用“验证控件”变量
Controls.MainPage.ValidationControl.<PROPERTY NAME>Controls.MainPage.ValidationControl.<PROPERTY NAME>
从表格中读取字段值
- 从表格中读取字段值
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTableName(<TABLENAME>)(<COLUMN INDEX>)(<ROW INDEX>).ValueAppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTableName(<TABLENAME>)(<COLUMN INDEX>)(<ROW INDEX>).Value
例如:
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTable Name("Invoice Items")(0)(0).Value
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTable Name("Invoice Items")(0)(0).Value
设置表格单元格焦点
- 将“设置变量值”活动与“设置值”字段中的以下表达式一起使用
AppVariable.VarValidationControl_MainPage.Field("Invoice Items").Field("Description", 0).SetFocusAppVariable.VarValidationControl_MainPage.Field("Invoice Items").Field("Description", 0).SetFocus