2023.10.0
Data de lançamento: 3 de novembro de 2023
"Develop et impera" with the latest update to UiPath® Apps: VB expressions.
In UiPath® Apps, you can now use VB expressions (lambdas) to bind control values to data and to transform data, as is also the case of the UiPath® Studio family. You can create dynamic and responsive user interfaces that can react to user input in real time. If you've used our existing expression language, this approach should be familiar to you, with the added benefit of having the full power of 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/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 Apps no guia do Orchestrator.
- Compilar: aplicativos que você pode editar ou criar.
- Executar: aplicativos que você pode executar.
Para obter mais informações, verifique a página Usando o App Studio .
You asked, we listened: now your app responds instantly to user input. To make this happen, build your workflow using two new UiPath® Studio activities - App Request Trigger and Handle Apps Request - and the new UiPath® Apps rule - Trigger Workflow.
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 regraDisparar Fluxo de trabalho transmite em tempo real os dados inseridos para o processo e, em seguida, atualiza instantaneamente a interface gráfica do aplicativo com a saída recebida do processo.
Working with this combo (activities + rule) facilitates instant communication between UiPath® Apps and an attended robot, eliminating the traditional delay in process start-up. Therefore, initiating a process from your app keeps the communication channel open for rapid back-and-forth until you close the Apps session.
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