apps
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
LEGACY
Guia do usuário do Apps
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 5 de ago de 2024

Expressões legadas versus VB

Esta seção lista os casos de uso comuns para associar elementos de aplicativo e como você pode realizar a associação usando expressões legadas e VB.

Uso de URLs de string estática em controles de imagem

Herdado

VB

  1. Adicione o controle Imagem .

  2. Defina a propriedade URL/vinculação de valor como https://path/to/the/image_file.jpg
Observação:

Imagens em Base64 também são compatíveis.

  1. Adicione o controle Imagem .

  2. Defina a propriedade Origem como new AppsFile("https://path/to/the/image_file.jpg")
Observação:

Imagens em Base64 também são compatíveis.

Uso do campo Arquivo de uma entidade em controles de imagem

Herdado

VB

  1. Em seu aplicativo, faça referência à entidade que contém o arquivo desejado.

  2. Associe a entidade ao controle de uma Tabela .

  3. Adicione o controle Imagem .

  4. Defina a propriedade Vinculação de URL/valor para o arquivo.

docs image
  1. Em seu aplicativo, faça referência à entidade que contém o arquivo desejado.

  2. Associe a entidade ao controle de uma Tabela .

  3. Adicione o controle Imagem .

  4. Defina a propriedade Origem como MainPage.Table.SelectedItem.FileColumn

Uso de arquivos de um Bucket de Armazenamento em Controles de imagem

Herdado

VB

  1. Em seu aplicativo, faça referência ao compartimento de armazenamento que contém o arquivo desejado.

  2. Crie uma variável de aplicativo do tipo AppsFile. Por exemplo fileVar.
  3. Adicione a regra Baixar arquivo do bucket de armazenamento .

  4. Atribua o arquivo baixado à variável do aplicativo criado anteriormente (fileVar).
  5. Adicione o controle Imagem .

  6. Defina a propriedade Associação de URL/valor como fileVar.
  1. Em seu aplicativo, faça referência ao compartimento de armazenamento que contém o arquivo desejado.

  2. Crie uma variável de aplicativo do tipo AppsFile. Por exemplo fileVar.
  3. Adicione a regra Baixar arquivo do bucket de armazenamento .

  4. Atribua o arquivo baixado à variável do aplicativo criado anteriormente (fileVar).
  5. Adicione o controle Imagem .

  6. Defina a propriedade Origem como fileVar.

Usando conjuntos de escolhas para preencher controles de lista

Herdado

VB

  1. Em seu aplicativo, faça referência à entidade com o conjunto de escolhas.

  2. Adicione o controle Lista .

  3. Defina a propriedade Origem da lista como GetChoiceSet("entity_name").
  4. Defina a propriedade Coluna como o nome do conjunto de escolhas.

Leia este procedimento para obter mais informações.

Referenciando um conjunto de escolhas associado aos controles da Lista

Herdado

VB

<PAGE_NAME>.<CONTROL_NAME>.SelectedItem.<COLUMN_NAME><PAGE_NAME>.<CONTROL_NAME>.SelectedItem.<COLUMN_NAME>

Definição de um único conjunto de escolhas de seleção como o valor padrão para controles

Os controles Lista suspensa, Botão de rádio e Lista são compatíveis com conjuntos de escolhas de seleção única.

Herdado

VB

docs image
MainPage.Dropdown.DataSource.data.Select(Function(x) x.NumberId).ToList(0)MainPage.Dropdown.DataSource.data.Select(Function(x) x.NumberId).ToList(0)

Definindo um conjunto de escolhas de seleção múltipla como o valor padrão para os controles

Seleção múltipla Controles suspensos são compatíveis com conjuntos de escolha multiseleção.

Herdado

VB

docs image
<PAGE_NAME>.<MULTISELECT_CONTROL_NAME>.DataSource.data.Where(Function(x) <VARIABLENAME>.<ENTITY_FIELD_OF_TYPE_CS>.contains(x.NumberId)).toList()<PAGE_NAME>.<MULTISELECT_CONTROL_NAME>.DataSource.data.Where(Function(x) <VARIABLENAME>.<ENTITY_FIELD_OF_TYPE_CS>.contains(x.NumberId)).toList()
Observação:
Para usar esta expressão, certifique-se de que a variável de entidade esteja definida como selectedItem usando uma regra Definir valor .

Como usar strings estáticas para preencher controles de lista

Herdado

VB

=["Value1", "Value2", "Value3"]=["Value1", "Value2", "Value3"]
AppsDataSource.from({"Value1", "Value2", "Value3"})AppsDataSource.from({"Value1", "Value2", "Value3"})

Associar uma data aos controles do Seletor de datas

Herdado

VB

Para associar a data de hoje, defina a propriedade Data padrão como =Now()
Para associar a data de hoje, defina a propriedade Data padrão como DateOnly.FromDateTime(Now)
Para vincular uma data específica, por exemplo, 5 de maio de 2021, defina a propriedade Data padrão como 2021-01-05
Para vincular uma data específica, por exemplo, 5 de maio de 2021, defina a propriedade Data padrão como new DateOnly(2021,1,25)

Uso de um campo Date-Time de entidade nos controles do Seletor de datas

Herdado

VB

Associe o campo de entidade exigido ao controle do Seletor de datas .

DateOnly.FromDateTime(customerEntityVar.DOB.Value.Date)DateOnly.FromDateTime(customerEntityVar.DOB.Value.Date)

Calculando a diferença entre dois valores de Seletor de Datas

Herdado

VB

N/A

MainPage.Datepicker1.Value.Value.DayNumber - MainPage.Datepicker.Value.Value.DayNumberMainPage.Datepicker1.Value.Value.DayNumber - MainPage.Datepicker.Value.Value.DayNumber

Erros de referenciação

Você pode referenciar os erros a partir das seguintes regras:

  • Iniciar Processo

  • Regras de entidade

  • Regras de fila

  • a regra Disparar Fluxo de trabalho

Herdado

VB

Em expressões VB, os erros são expostos na saída da regra. Referenciar um erro da seguinte maneira:
<PAGENAME>.<RULENAME>.Error.Message<PAGENAME>.<RULENAME>.Error.Message
<PAGENAME>.<CONTROLNAME>.<RULENAME>.Error.Message<PAGENAME>.<CONTROLNAME>.<RULENAME>.Error.Message
docs image

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.