2023.10.0
Data de lançamento: 3 de novembro de 2023
"Develop et impera" com a atualização mais recente para o UiPath® Apps: expressões VB.
No UiPath® Apps, agora você pode usar as expressões VB (lambdas) para associar valores de controle aos dados e transformar dados, como também é o caso da família do UiPath® Studio. Você pode criar interfaces de usuário dinâmicas e responsivas capazes de reagir à entrada do usuário em tempo real. Se você usou nossa linguagem de expressão existente, essa abordagem deve ser familiar para você, com o benefício adicional de ter todo o poder do VB.
Para usar o novo recurso, basta selecionar o VB como a linguagem de expressão ao criar um novo aplicativo. A linguagem de expressão existente é chamada de Legado e você pode continuar a usá-la até ganhar total confiança na eficiência das expressões VB.
Embora você possa continuar a usar a linguagem de expressão Legado para projetar seu aplicativo, recomendamos a transição para o VB e aqui estão alguns dos principais benefícios de fazê-lo:
-
Personalização inigualável: com o conjunto de ferramentas robusto e versátil do VB, você pode personalizar cálculos, funções e operações para atender aos seus requisitos de negócios.
-
Processamento de dados aprimorado: aprofunde-se em seus conjuntos de dados e integre as expressões VB em seus métodos de processamento de dados para transformar, filtrar e validar dados com facilidade.
-
Desenvolvimento de aplicativos acelerado: aproveite a eficiência das expressões VB para acelerar o desenvolvimento de aplicativos, pois você pode escrever códigos mais rapidamente.
-
Experiência superior do usuário: aprimore seus aplicativos com elementos responsivos que envolvem seus usuários utilizando funcionalidades dinâmicas e interativas com expressões VB.
Tente este exemplo rápido:
Em termos de documentação, movemos o guia com a linguagem de expressão legada para uma nova publicação Apps. A publicação é chamada Legado - Guia do usuário do Apps para o Automation Cloud.
https://docs.uipath.com/pt-BR/apps/automation-cloud/latest/legacy-user-guide/
.
Todas as atualizações de produtos — novas funcionalidades, melhorias e correções de bugs — serão documentadas na nova publicação, a qual pode ser acessada no URL existente. Portanto, quaisquer marcadores ou hiperlinks que você utilizava para acessar a documentação agora apontam para o guia com a linguagem de expressão VB.
O capítulo Como fazer está em andamento, por isso agradecemos sua paciência enquanto revisamos os exemplos para usar a linguagem de expressão VB.
É com grande satisfação que anunciamos que a funcionalidade Apps em pastas já está disponível. Com o lançamento dessa funcionalidade, os aplicativos são sempre publicados em um tenant do Orchestrator, semelhante aos processos. Após serem publicados em um tenant, os aplicativos podem ser implantados nas pastas.
A página Apps permite a você implantar um aplicativo publicado, gerenciar aplicativos implantados anteriormente, manter todos os seus aplicativos atualizados com as versões mais recentes, executar um aplicativo implantado e acessar diretamente um projeto de aplicativo.
Para obter mais informações sobre como usar aplicativos em pastas, consulte a seção Aplicativos no guia do Orchestrator.
- Compilar: aplicativos que você pode editar ou criar.
- Executar: aplicativos que você pode executar.
Para obter mais informações, consulte a página Como usar o App Studio.
Você pediu, nós ouvimos: agora seu aplicativo responde instantaneamente às entradas do usuário. Para que isso seja possível, crie seu fluxo de trabalho usando duas novas atividades do UiPath® Studio — App Request Trigger e Handle Apps Request — e a nova regra do UiPath® Apps — Disparar Fluxo de trabalho.
As atividades App Request Trigger e Handle Apps Request estão incluídas em um modelo dedicado do Studio chamado comunicação Apps-Fluxo de trabalho.
A regra Disparar fluxo de trabalho repassa instantaneamente os dados inseridos no processo e, em seguida, atualiza instantaneamente a interface gráfica do aplicativo com a saída recebida do processo.
Trabalhar com esse combo (atividades + regra) facilita a comunicação instantânea entre o UiPath® Apps e um robô Attended Robot, eliminando o atraso tradicional na inicialização do processo. Portanto, a inicialização de um processo de seu aplicativo mantém o canal de comunicação aberto para um rápido vaivém até que você feche a sessão do Apps.
Certifique-se de uma entrada do usuário consistente e precisa implementando a propriedade Máscara de entrada para controles de Caixa de texto. Você pode até usar o REGEX para obter orientações precisas.
Saiba mais sobre essa funcionalidade em nossa documentação.
Os cabeçalhos de coluna para tabelas agora estão congelados, permitindo que você role até a parte inferior da tabela, mantendo os cabeçalhos em foco.
O controle Editar grade aprimorado agora é compatível com criação, atualização e exclusão de argumentos de tabela de dados para processos. Manipule o tipo de dados Datatable dentro do controle Editar grade usando estes métodos:
método VB |
Exemplo |
---|---|
|
|
UpdateRowAt(index, row) |
|
|
|
Agora, quando você importa um aplicativo, o campo Nome é preenchido com o nome do aplicativo importado.
-
Ao criar regras If-Then-Else , você não podia excluir uma única condição If .
-
Não foi possível recolher as regras desabilitadas.
-
Quando você renomeava sua organização, os convites enviados para novos usuários ainda exibiam o nome anterior. Agora, esses convites incluem o novo nome da organização.
-
Ocasionalmente, os controles de Tabela não exibiam todas as colunas no runtime. Esse problema foi corrigido.
-
Você não podia limpar seleções nos controles Editar grade usando a regra Redefinir valores. Esse problema não ocorre mais.
-
Ocasionalmente, a publicação de um aplicativo gerava o seguinte erro "Nenhum ID de rastreamento para este erro". Isso era causado por uma resposta de código 400 Bad Request de um ponto de extremidade da API, que agora foi corrigido.
-
Em aplicativos públicos, ao enviar um arquivo para o Data Service usando o controle de Carregador de Arquivos, o nome do arquivo era codificado como
upload
. Agora, o nome do upload corresponde ao do arquivo selecionado.
- Apps e expressões VB
- Início rápido com expressões VB
- Documentação
- Aplicativos em pastas
- Aplicativos em pastas
- Nova página inicial do Apps
- Comunicação em tempo real entre Apps e Attended Robots
- Como controlar a entrada de seus usuários
- Melhorias de controles
- Acesso a opções de controle
- Cabeçalhos de tabela bloqueados
- Editar Grade é compatível com manipulação do tipo de dados Datatable
- Importação de aplicativo aprimorada
- Teclado numérico para usuários de aplicativos móveis
- Correções de bugs