- Introdução
- Para administradores
- Projetos de fluxo de trabalho de RPA
- Como criar um fluxo de trabalho de RPA a partir de uma ideia
- Criação de um projeto
- Como iniciar um fluxo de trabalho de RPA
- Gerenciamento de arquivos e pastas do projeto
- Conectar fluxos de trabalho de RPA às suas contas
- Configuração de atividades
- Gerenciamento de atividades em um projeto
- Como transmitir valores entre atividades
- Como iterar por itens
- Como gerenciar os dados em um projeto
- Configuração de um projeto para usar seus dados
- Como usar recursos de arquivos e pastas
- Projeto do aplicativo
- Apps no Studio Web
- Visão geral dos controles
- Lista Personalizada
- Divisor
- Visualizador de documentos
- Editar Grade
- Ferramenta de Download de Arquivo
- Cabeçalho
- IFrame
- Imagem
- Label
- List
- Tabela
- Guias
- A variável Controle de validação
- Objeto Controle de validação vs. variável
- Propriedades do Controle de validação
- Atividades de Controle de validação
- Expressões VB comuns para o Controle de validação
- Controles de ícones
- Definir um contexto externo usando parâmetros de consulta
- Definir um contexto externo usando eventos externos
- Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
- Usar controles tabulares com entidades do Data Service em projetos de aplicativos
- Incorporar agentes de conversa
- Atividades do aplicativo
- Processos com agentes
- Agents
- Soluções
- Fluxos de trabalho da API
- Testes

Guia do usuário do Studio Web
Expressões VB comuns para o Controle de validação
Obtendo o resultado completo da extração
Para retornar o objeto de resultado da extração, renderizado no momento pelo controle:
- Usando o elemento de Controle de validação
MainPage.ValidationControl.ExtractionResultMainPage.ValidationControl.ExtractionResult - Como usar a variável Validation Control
AppVariable.VarValidationControl.ExtractionResultAppVariable.VarValidationControl.ExtractionResult
Por exemplo:
- Obtendo o valor do campo por nome do campo:
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetFieldByFieldName("Invoice Number").Values(0).ValueAppVariable.VarValidationControl_MainPage.ExtractionResult.GetFieldByFieldName("Invoice Number").Values(0).Value - Obtendo o valor do campo por índice de campo:
AppVariable.VarValidationControl_MainPage.ExtractionResult.ResultsDocument.Fields(0).Values(0).ValueAppVariable.VarValidationControl_MainPage.ExtractionResult.ResultsDocument.Fields(0).Values(0).Value - Obtenção da lista de todos os nomes de campo exibidos no Controle de validação
AppVariable.VarValidationControl.ExtractionResult.GetFields().Select(Function(f) f.FieldName)AppVariable.VarValidationControl.ExtractionResult.GetFields().Select(Function(f) f.FieldName)
Aqui está a lista de métodos que você pode usar para ler dados de ExtractionResult:
.GetDocumentType().GetField().GetFieldByFieldName().GetFields().GetFieldValidatorNotes().GetFieldValidatorNotesByFieldName().GetSimpleFieldValues().GetSimpleFieldValuesByFieldName().GetTable().GetTableByTableName().GetTableFieldValue().GetTableFieldValueByTableName().GetValueCount().GetValueCountByFieldName()
Obtenção da taxonomia usada pelo controle
Para inspecionar tipos de documentos, campos ou propriedades de exibição:
- Usando o elemento de Controle de validação
MainPage.ValidationControl.TaxonomyMainPage.ValidationControl.Taxonomy - Como usar a variável Validation Control
AppVariable.VarValidationControl.TaxonomyAppVariable.VarValidationControl.Taxonomy
Por exemplo:
- Obter a lista de campos em uma taxonomia e salvá-la como uma origem para um controle suspenso:
AppVariable.VarValidationControl_MainPage.Taxonomy.GetFields(VarValidationControl_MainPage.SelectedDocumentType).ToListSourceAppVariable.VarValidationControl_MainPage.Taxonomy.GetFields(VarValidationControl_MainPage.SelectedDocumentType).ToListSource
Aqui está uma lista de métodos que você pode usar para ler dados da Taxonomia:
.GetFields()
Obtendo o tipo de documento selecionado, como String
Para vincular elementos de interface gráfica ao tipo de documento escolhido no momento:
- Usando o elemento de Controle de validação
MainPage.ValidationControl.SelectedDocumentTypeMainPage.ValidationControl.SelectedDocumentType - Como usar a variável Validation Control
AppVariable.VarValidationControl.SelectedDocumentTypeAppVariable.VarValidationControl.SelectedDocumentType
Obtendo o objeto do campo selecionado
-
Usando o elemento de Controle de validação
MainPage.ValidationControl.SelectedFieldMainPage.ValidationControl.SelectedField -
Como usar a variável Validation Control
AppVariable.VarValidationControl.SelectedFieldAppVariable.VarValidationControl.SelectedFieldVocê pode acessar ainda mais as propriedades
SelectedField, como.Field.FieldName,.Field.FieldType, ou.Field.ValidatorNotes.
Por exemplo:
-
Obtendo o valor do campo selecionado:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldValueAppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldValueVocê pode acessar ainda mais as propriedades de valor do campo selecionado, como
.FieldValue.Value,.FieldValue.Confidence,.FieldValue.OperatorConfirmed. -
Obtendo todos os valores do campo selecionado:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.ValuesAppVariable.VarValidationControl_MainPage.SelectedField.Field.Values -
Obtendo o primeiro valor do campo selecionado:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.Values(0).ValueAppVariable.VarValidationControl_MainPage.SelectedField.Field.Values(0).Value -
Obtendo o tipo de dados do campo selecionado:
AppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldType.ToStringAppVariable.VarValidationControl_MainPage.SelectedField.Field.FieldType.ToString -
Obtendo o índice do campo selecionado:
AppVariable.VarValidationControl_MainPage.SelectedField.FieldValueIndex.ToStringAppVariable.VarValidationControl_MainPage.SelectedField.FieldValueIndex.ToString
Obtendo as propriedades do Controle de validação
Para ler as propriedades do Controle de validação:
- Usando o elemento de Controle de validação
MainPage.ValidationControl.<PROPERTY NAME>MainPage.ValidationControl.<PROPERTY NAME> - Como usar a variável Validation Control
Controls.MainPage.ValidationControl.<PROPERTY NAME>Controls.MainPage.ValidationControl.<PROPERTY NAME>
Lendo um valor de campo de uma tabela
- Lendo o valor do campo de uma tabela
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTableName(<TABLENAME>)(<COLUMN INDEX>)(<ROW INDEX>).ValueAppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTableName(<TABLENAME>)(<COLUMN INDEX>)(<ROW INDEX>).Value
Por exemplo:
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTable Name("Invoice Items")(0)(0).Value
AppVariable.VarValidationControl_MainPage.ExtractionResult.GetTableFieldValueByTable Name("Invoice Items")(0)(0).Value
Definir foco em uma célula de uma tabela
- Usando a atividade Set Variable Value com a seguinte expressão no campo Definir valor
AppVariable.VarValidationControl_MainPage.Field("Invoice Items").Field("Description", 0).SetFocusAppVariable.VarValidationControl_MainPage.Field("Invoice Items").Field("Description", 0).SetFocus
- Obtendo o resultado completo da extração
- Obtenção da taxonomia usada pelo controle
- Obtendo o tipo de documento selecionado, como String
- Obtendo o objeto do campo selecionado
- Obtendo as propriedades do Controle de validação
- Lendo um valor de campo de uma tabela
- Definir foco em uma célula de uma tabela