apps
2024.10
true
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Guia do usuário do Apps
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 11 de nov 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.