
Notas de versão do Apps
2024.10.0
Data de lançamento: 11 de novembro de 2024
Melhorias de segurança e acessibilidade
Essa versão inclui melhorias de segurança e acessibilidade.
Descontinuação do Apps legado no Automation Suite
Como parte de nosso compromisso com a melhoria contínua, estamos fazendo a transição do Apps legado para o Apps VB. Essa transição traz vários benefícios, principalmente o acesso a expressões VB. As expressões VB permitem criar aplicativos mais rapidamente por meio de uma linguagem mais robusta, que também é usada por outros produtos da UiPath. Isso elimina a necessidade de você aprender um idioma adicional.
A partir da versão 2024.10, você não pode mais criar novos Apps Legados no Automation Suite. Você ainda pode editar, clonar e importar qualquer Apps legado existente.
A partir da versão 2025.10, em outubro de 2025, o Apps Legado e seu runtime associado serão removidos e não serão mais suportados.
Para obter mais informações, consulte Migração de aplicativos legados para expressões VB e a Linha do tempo de descontinuação.
Ações do Action Center em Apps
Esta atualização integra o UiPath® Apps às ações do Action Center. Além disso, você não precisa mais pré-definir ações dentro do Action Center - agora você pode definir ações no Apps usando um editor de esquema dentro do próprio Apps Studio.
As vantagens desta integração são:
Maior que a soma de suas partes: os apps de ação combinam a supervisão eficiente de tarefas do Action Center com a versatilidade do Apps. Isso permite que você crie fluxos de trabalho sofisticados e acelere a colaboração entre humanos e robôs.
Iteração rápida: você pode redesenhar rapidamente os aspectos do seu aplicativo de ação sem interromper o fluxo de trabalho no Action Center, garantindo controle e responsabilidade em todos os processos.
Para obter mais informações, consulte:
Exportando e importando páginas de aplicativos
Com esta atualização mais recente, você obtém a capacidade de exportar páginas inteiras de um aplicativo e importá-las para outro. Essa estratégia otimiza a alocação de recursos e garante consistência entre todos os aplicativos.
Novo controle de lista personalizado
O controle atualizado da Lista personalizada melhora a eficiência e a universalidade do processo de criação de aplicativos. Saiba por quê:
Layouts de modelo flexíveis: os modelos agora podem ser personalizados com parâmetros de Largura e Altura ajustáveis.
Associação de dados eficiente: a nova palavra-chave EstaLinha, que representa cada linha de dados na Lista Personalizada, permite a associação de dados rápida e fácil a controles individuais dentro da Lista Personalizada.
Lidando com transações de itens de fila por meio da regra Adicionar à fila
A regraAdicionar à fila aprimorada traz novas configurações para os eventos de transações principais, como início, conclusão e falha de transação. Esse novo recurso se estende além da simples adição de itens, permitindo que você monitore o status do pós-processamento de itens da fila.
Esse monitoramento contínuo da fila facilita a interação dinâmica entre o Apps e automações não assistidas, pois a regra aproveita a estratégia de escalabilidade dentro das filas do Orchestrator.
Além disso, os parâmetros de saída de uma fila estão disponíveis para expressões VB, e você pode vincular o resultado do item da fila. Basicamente, quando um item da fila é processado com sucesso, o resultado é enviado de volta para o aplicativo.
Propriedades Flex para controles de Contêiner
Adicionamos propriedades Flex à guia Estilo dos controles do Contêiner.
A nova opção, chamada Preencher, permite que seu contêiner ocupe todo o espaço restante disponível na página. A opção Preenchimento fica disponível para a Altura quando o layout Vertical é selecionado, e para Largura quando o layout Horizontal é selecionado.
Para obter detalhes, consulte a documentação do Contêiner.
Novo painel de recursos
Encontre e vincule recursos de aplicativos de forma mais intuitiva.
Temos o prazer de anunciar o lançamento de um painel de recursos atualizado dentro doUiPath® Apps. Essa renovação fornece uma experiência de usuário mais intuitiva e aprimora a produtividade para os desenvolvedores. Aqui está um tour rápido pela funcionalidade atualizada:
- Seleção de recursos mais simples: experimente uma seleção mais intuitiva de recursos disponíveis dentro da página Aplicativos e uma criação de associação simplificada.
- Editor de expressão e integração do Construtor de Consultas: acesse o editor e o construtor de consultas apenas quando necessário.
- Desempenho e acessibilidade: aproveite uma interface mais fluida e acessível que aprimora a produtividade.
- Navegação contextual: aproveite as sugestões dos recursos relevantes com base no contexto que ativa o painel.
Suporte para arquivos de mídia
Aprimoramos a experiência do usuário para lidar com origens de imagens em seu aplicativo. Agora, você pode carregar os arquivos de mídia necessários diretamente no aplicativo, garantindo sua disponibilidade constante.
Para fazer referência a esses arquivos na propriedade Origem de seus controles de imagem, a nova sintaxe é Media.<file_name>. Para obter detalhes, consulte Aproveitamento de mídia no aplicativo.
Mecanismo de validação dinâmico
Nossa atualização mais recente introduz uma melhoria significativa no mecanismo de validação para aplicativos de runtime. Quando os usuários fornecem valores para as propriedades de validação de um controle durante o tempo de execução, a validação aprimorada não apenas verifica a entrada do usuário, mas também reavalia e ajusta dinamicamente as mensagens de erro com base em alterações nesses valores. Aqui estão os destaques:
Mensagens de erro mais claras e atualizadas: o mecanismo atualiza o erro quando as propriedades de validação são alteradas dinamicamente. Mensagens mais claras orientam os usuários na correção de problemas de entrada identificados.
Ajustes e descarte dinâmicos de erros: por exemplo, se uma string de cinco a dez caracteres for necessária e você inserir inicialmente quatro caracteres, a mensagem de erro destacará o tamanho mínimo. Depois de ajustar o comprimento mínimo para quatro caracteres, a mensagem de erro é descartada quando a entrada se torna válida.
Reavaliação automática de erro: quando você altera uma propriedade de validação e o valor fornecido se torna não compatível, o mecanismo reavalia o valor e uma mensagem de erro atualizada é automaticamente exibida.
Esse aprimoramento é aplicável aos controles com a propriedade IsValid e cujos valores mínimo e máximo podem ser alterados durante o tempo de execução, como controles de caixa de texto, Seletor de datas ou Controle deslizante.
Melhorias
- Agora você pode gerenciar a exibição de controles Guia usando expressões VB. Desabilite ou oculte controles de Guia , ou defina condições sob as quais eles serão exibidos, usando as seguintes propriedades de controle de expressão VB: Nome da guia, Desabilitado e Oculto.
- Adicionamos um novo modelo de aplicativo Carregador de arquivos ao fluxo de criação de aplicativos inicial. O modelo pode ser usado com o controle Carregador de arquivos . Para obter uma lista completa de modelos de layout de aplicativo, consulte Amostras de layouts de aplicativos.
- Agora você pode personalizar títulos de páginas no painel de designer usando o novo campo Título da página . Cada página em um aplicativo agora pode ter seu próprio título exclusivo.
- As mensagens de erro agora aparecem quando os usuários do aplicativo se afastam dos campos obrigatórios.
- Os controles de tabela agora são compatíveis com a classificação de dados usando o Query Builder.
- As regras de Upload de arquivo no bucket de armazenamento agora usam URLs de imagem com a seguinte sintaxe:
new AppsFile("https://imageURL.png"). - As regras de Upload de arquivo no bucket de armazenamento agora usam dados de imagem base-64, com a seguinte sintaxe:
new AppsFile("data:image/png;base64,iVBO...")
Correções de bugs
Corrigimos os seguintes problemas:
- Regras de alteração de valor executadas duas vezes em controles que usavam tabelas de dados como uma propriedade Origem da lista .
- As regras Definir valor não eram executadas nas células da tabela de dados.
- Os eventos do Apps falhavam ao executar depois que um botão era pressionado.
- Em aplicativos de expressão VB, os controles não exibiam a mensagem de erro apropriada quando uma expressão causava uma conversão inválida.
- Em aplicativos legados que usam entidades, um erro aparecia quando você interagia com um controle de botão de opção.
- O tipo de item selecionado estava incorreto ao usar o painel de pesquisa para vincular uma tabela de dados de processo como sua origem.
- A visualização e a publicação de aplicativos VB não estavam funcionando para alguns clientes.
- Carregamentos e downloads de imagens ou documentos falhavam em ambientes de proxy para todos os aplicativos.
- Falha ao editar Grade ao atualizar quando uma entidade relacionada usava uma coluna de número como campo de referência.
- Os eventos em aplicativos falhavam em executar em determinadas condições que envolviam itens aninhados.
- Os argumentos Process Out falhavam ao atualizar valores quando o novo valor era nulo.
- O Apps falhava ao recuperar arquivos dos buckets do Amazon S3 e exibia o erro SignatureDoesNotMatch.
- Nomes de arquivos não compatíveis com VB agora não são permitidos.
- Para aplicativos de várias páginas, a propriedade dica de ferramenta de qualquer uma dessas páginas não foi avaliada, fazendo com que os eventos de carregamento de página não sejam executados.
- A redefinição ou remoção do valor de um controle da Caixa de texto (Número) retornava zero em vez de um valor nulo.
- A visualização de um aplicativo com um controle complexo que referenciava uma entidade do Data Service falhava quando as seguintes condições eram atendidas:
- As variáveis de entidade foram usadas para consultar a entidade.
- As variáveis pertenciam a uma entidade diferente daquela na qual a consulta foi baseada.
- A atualização da entidade consultada atribuiu o tipo de dados errado para o controle complexo.
- Melhorias de segurança e acessibilidade
- Descontinuação do Apps legado no Automation Suite
- Ações do Action Center em Apps
- Exportando e importando páginas de aplicativos
- Novo controle de lista personalizado
- Lidando com transações de itens de fila por meio da regra Adicionar à fila
- Propriedades Flex para controles de Contêiner
- Novo painel de recursos
- Suporte para arquivos de mídia
- Mecanismo de validação dinâmico
- Melhorias
- Correções de bugs