- Visão geral
- Texto Explicativo
- Complex Scenarios
- Credenciais
- Data Service
- Notas de versão
- Sobre o pacote de atividades Data Service
- Compatibilidade do projeto
- Criar Gravação de Entidade
- Excluir Registro de Entidade
- Obter Registro de Entidade Por Id
- Consultar Registros de Entidade
- Atualizar Registro de Entidade
- Carregar Arquivo no Campo de Registro
- Baixar arquivo do Campo de Registro
- Excluir Arquivo do Campo de Registro
- Criar Vários Registros de Entidade
- Atualizar Vários Registros de Entidade
- Excluir Vários Registros de Entidade
- Formulário
- Notas de versão
- Compatibilidade do projeto
- Formulários em tempo real
- Atualização de dados do formulário
- Execução de formulários usando JavaScript
- Personalização de formulários usando CSS
- Componentes condicionais
- Adição de vários componentes na mesma linha em Colunas
- Como usar o componente Data Table
- Get File/Folder Path
- Leitura de valores de célula de um componente de Grade de Dados
- Exibição de arquivos PDF
- Exibição de imagens em formulários
- Rolagem através de grades de dados
- Uso de ferramentas de desenvolvimento com formulários
- Calcular valores do componente do formulário
- Como gerenciar datas em formulários
- Como abrir hiperlinks dentro de formulários
- Exibição de uma guia padrão em formulários
- Exibição do rótulo completo de um componente
- Como pesquisar strings longas em listas suspensas
- Sobre a experiência pré-23.4 do Form
- Compatibilidade do Projeto
- Formulários em tempo real
- Caixas de seleção dinâmicas
- Menus suspensos condicionais
- Exibindo uma guia padrão
- Exibição de imagens
- Exibição de arquivos PDF
- Exibição do rótulo completo
- Elementos HTML dinâmicos
- Gerenciamento de datas
- Como pesquisar strings longas em menus suspensos
- Personalização de formulários usando arquivos CSS locais
- Execução do bloco Fazer durante alteração de caixa de seleção
- Personalização da largura de colunas
- Atualização de dados do formulário
- Redefinição de dados da coleção
- Lógica Avançada
- Execução do bloco Fazer durante alteração de opção em menu suspenso
- Leitura de valores de célula de um componente de Grade de Dados
- Componentes condicionais
- Rolagem através de componentes de Grade de Dados
- Como usar o componente de Grade
- Ferramentas de Desenvolvedor
- Valor Calculado
- Menus suspensos dinâmicos
- Como alternar abas com um clique de botão
- Como abrir hiperlinks dentro de formulários
- FTP
- IPC
- Persistence
- Notas de versão
- Compatibilidade do projeto
- Sobre o pacote de atividades Persistence
- Bulk Form Designer
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Wait for Form Task and Resume
- Resume After Delay
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Add Task Comment
- Update Task Labels
- Criar tarefa do aplicativo
- Wait For App Task and Resume
- Trabalhando com tarefas de aplicativo
- Criando sua primeira ação de formulário
- Controles avançados para menus suspensos
- Incorporando objetos em ações de formulário
- Permitindo que usuários baixem arquivos para o bucket de armazenamento
- Adicionando lógica avançada usando Java Script
- Configurando uma guia padrão
- Removendo o botão Excluir de Editar grade usando CSS personalizado
- Personalização de modelos de Editar grade
- Uso de botões para disparar uma lógica personalizada
- Usando um layout de formulário externo
- Expansão dinâmica de componentes do formulário no runtime
- Amostras de Fluxos de Trabalho
- Pipelines do Automation Ops
- System
- Notas de versão
- Sobre o pacote de atividades System
- Compatibilidade do projeto
- Assistente do Construtor RegEx
- É Correspondência de Texto
- Encontrar Padrões Correspondentes
- Modify Text
- Modify Date
- Replace Matching Patterns
- Text to Left/Right
- Adicionar Coluna de Dados
- Add Data Row
- Criar Tabela de Dados
- Clear Data Table
- Get Row Item
- Update Row Item
- Merge Data Table
- Output Data Table
- Remove Data Column
- Remove Data Row
- For Each Row in Data Table
- Generate Data Table From Text
- Create List
- Append Item to List
- Read List Item
- Update List Item
- Add Log Fields
- Comentar / Atividades desabilitadas
- Comentar
- Change Type
- Mensagem do Log
- Remove Log Fields
- Invoke Com Method
- Format Value
- Lookup Data Table
- Filtrar Tabela de Dados
- Sort Data Table
- Remove Duplicate Rows
- Join Data Tables
- Report Status
- Anexar Linha
- Compress/Zip Files
- Copy File
- Copy Folder
- Create Folder
- Create File
- Excluir
- File Exists
- Folder Exists
- Extract/Unzip Files
- Wait for Download
- File Change Trigger
- For Each File In Folder
- For Each Folder in Folder
- Delete File
- Delete Folder
- Move File
- Move Folder
- Rename Folder
- Rename File
- Path Exists
- Ler Arquivo de Texto
- Gravar Arquivo de Texto
- Get File Info
- Get Folder Info
- Get Processes
- Get Username/Password
- Kill Process
- Beep
- Get Environment Folder
- Get Environment Variable
- Invoke Power Shell
- Input Dialog
- Caixa de Mensagem
- Browse for file
- Pesquisar pasta
- Invoke VBScript
- Process End Trigger
- Process Start Trigger
- File Change Trigger v3
- Trigger Scope
- Repeat Number Of Times
- Colocar todo o texto em Maiúscula/Minúscula
- Set Environment Variable
- For Each
- Break / Exit Loop
- Tentar Escopo Novamente
- Check True
- Check False
- Workflow Placeholder
- Invocar Arquivo de Fluxo de Trabalho
- Launch Workflow Interactive
- Invoke Code
- Continue / Skip Current
- Multiple Assign
- Invocar Processo
- Run Parallel Process
- While
- Do While
- Repeat Number Of Times
- Raise Alert
- Orchestrator HTTP Request
- Get Asset
- Get Credential / Get Orchestrator Credential
- Set Asset
- Set Credential
- Get Jobs
- Get Current Job Info
- Iniciar Trabalho
- Parar Tarefa
- Add Queue Item
- Add Transaction Item
- Delete Queue Items
- Get Queue Items
- Obter item de transação
- Postpone Transaction Item
- Set Transaction Progress
- Set Transaction Status
- Should Stop
- Wait Queue Item
- Bulk Add Queue Items
- Write Storage Text
- Upload Storage File
- List Storage Files
- Read Storage Text
- Download Storage File
- Delete Storage File
- Entrada Personalizada
- Append Item to Collection
- Build Collection
- Collection to DataTable
- Exists In Collection
- Filter Collection
- Merge Collections
- Remove From Collection
- Reset Timer
- Resume Timer
- Start Timer
- Stop Timer
- Timeout Scope
- Manual Trigger
- When New Item Added to Queue
- Parar Gatilhos Locais
- Executar Gatilhos Locais
- Repetir gatilho
- Gatilho de Tempo
- Desabilitar Gatilho Local
- Habilitar Gatilho Local
- Notify Global Variable Changed
- Gatilho de variável global alterada
- Extrair Texto
- Localizar e substituir
- Retornar
- Extrair data e hora de um texto
- Alterar formatação para texto
- Add or Subtract from Date
- Baixar arquivo da URL
- Formatar data como texto
- Dividir texto
- Combinar texto
- Add Data Row
- AddQueueItem
- Add Transaction Item
- Anexar Linha
- BulkAddQueueItems
- Clear Data Table
- Compactar Arquivos ZIP
- Copy File
- Create File
- Create Folder
- Delete File or Folder
- Delete Queue Items
- Delete Storage File
- Download Storage File
- ExtractUnzip Files
- Filtrar Tabela de Dados
- Get Asset
- Get Credential
- GetJobs
- Get Queue Item
- GetQueueItems
- Obter recurso para caminho local
- Get Row Item
- Obter item de transação
- Invocar Processo
- Join Data Tables
- List Storage Files
- Lookup Data Table
- Merge Data Table
- Move File
- Orchestrator HTTP Request
- OutputDataTable
- Path Exists
- Postpone Transaction Item
- Read Storage Text
- Ler Arquivo de Texto
- Remove Data Column
- Remove Duplicate Rows
- Substituir
- Set Asset
- Set Credential
- SetTransactionProgress
- Set Transaction Status
- Sort Data Table
- Iniciar Trabalho
- Parar Tarefa
- Update Row Item
- Upload Storage File
- Wait Queue Item
- Write Storage Text
- Gravar Arquivo de Texto
- Teste
- Notas de versão
- Compatibilidade do projeto
- Sobre o pacote de atividades Testing
- O nome do caso de teste não é exclusivo no projeto
- Convenção de nomenclatura do caso de teste quebrada
- Verificações ausentes dentro do caso de teste
- Fluxos de trabalho não testados
- Test Manager conectado
- Simulação não usada
- Caso de teste sem anotações
- Caso de teste/fluxo de trabalho muito complexo
- O caso de teste possui muitas ramificações
- Configurações do projeto
- Add Test Data Queue Item
- Address
- Attach Document
- Bulk Add Test Data Queue Items
- Delete Test Data Queue Items
- Get Test Data Queue Item
- Get Test Data Queue Items
- Given Name
- Sobrenome
- Random Date
- Random Number
- Random String
- Random Value
- Verify Control Attribute
- Verify Expression
- Verify Expression with Operator
- Verify Range
- Address
- Add Test Data Queue Item
- Attach Document
- Bulk Add Test Data Queue Items
- Delete Test Data Queue Items
- Get Test Data Queue Item
- Get Test Data Queue Items
- GivenName
- Sobrenome
- Random Date
- Random Number
- Random String
- Random Value
- VerifyAreEqual
- VerifyAreNotEqual
- VerifyContains
- Verify Expression
- Verify Expression with Operator
- VerifyIsGreater
- VerifyIsGreaterOrEqual
- VerifyIsLess
- VerifyIsLessOrEqual
- VerifyIsRegexMatch
- Verify Range
- Workflow Events
- Workflow Foundation
Notas de versão
Data de lançamento: 1.º de abril de 2024
Na atividade Get Transaction Item , as filas com um esquema JSON de dados específicos agora têm uma nova propriedade de saída Dados específicos , permitindo o acesso direto às propriedades de fila definidas pelo usuário.
Ao usar módulos na atividade Invoke Power Shell , agora você pode selecionar diretamente uma versão do PowerShell por meio da propriedade Modo de Execução , que exibe as seguintes opções:
-
PowerShell Core 7.2.15
-
WindowsPowerShell 5.1 64 bits
-
WindowsPowerShell 5.1 32 bits (para projetos legados)
As seguintes recomendações se aplicam:
-
Para o módulo VSTeam, use o PowerShell Core 7.2.15, pois ele não requer desserialização e a saída pode ser facilmente usada dentro do fluxo de trabalho.
-
Para a transformação de argumento de processo, use o modo de execução do WindowsPowerShell 5.1 .
-
Para o módulo CimCmdlet, use o modo de execução do WindowsPowerShell 5.1 .
-
A atividade Get Credential agora pode recuperar credenciais de um armazenamento de credenciais offline - configurado no Orchestrator como um proxy desconectado. Isso significa que você pode recuperar apenas credenciais do Windows sem que suas senhas viajem pela nossa nuvem.
-
As atividades do sistema agora respeitam o cabeçalho de resposta
Retry-after
para operações do Orchestrator. -
O campo Sample Input da atividade Generate Data Table From Text foi aprimorado para:
-
caracteres de tabulação de suporte
-
usar uma fonte uniespaçada
Essas melhorias simplificam a visualização de dados em projetos legados e do Windows.
-
-
Para a atividade Adicionar item de transação , movemos o campo Item de transação para a seção dedicada para propriedades de saída .
-
Renomeamos a atividade Output Data Table para Output Data Table as Text. Além disso, pesquisar o termo
convert
retorna esta atividade como resultado.
-
Nas versões 22.10.8+ do UiPath.System.Activities, a atividade Generate Data Table From Text pode processar tabelas incorretamente quando:
-
o texto de entrada inclui colunas de largura fixa preenchidas com espaços.
-
os nomes das colunas de cabeçalho abrangem várias linhas.
Esta versão melhora a detecção automática e o processamento das colunas.
-
-
Nós abordamos o problema no qual as atividades do sistema para credenciais e ativos perdiam seus valores configurados ao se desconectar do Orchestrator. Além disso, todas as atividades do Orchestrator agora mantêm valores que foram associados à pasta selecionada do Orchestrator.
-
As atividades Get Asset e Get Credential agora funcionam corretamente com as versões 2023.10 e anteriores do Orchestrator no local.
- Agora, ao arrastar e soltar uma credencial na atividade Get Asset , o campo Nome do ativo será marcado com um erro, impedindo, portanto, a execução do fluxo de trabalho.
- As atividades Read Text File, Write Text File e Append Line agora são compatíveis com
shift_jis
como um valor Enconding . -
A atividade Build Collection agora oferece suporte a coleções de item único.
-
A atividade Raise Alert agora funciona como esperado quando a propriedade Continuar com erro está definida como True.
Data de lançamento: 1.º de abril de 2024
Para a atividade Adicionar item de transação , movemos o campo Item de transação para a seção dedicada para propriedades de saída .
Data de lançamento: 26 de janeiro de 2024
- Ao renomear a atividade Invoke Workflow File no Studio Web, o projeto retornava um erro informando "Referência de objeto não definida para uma instância de um objeto".
Data de lançamento: 4 de dezembro de 2023
- Várias melhorias para o campo de expressão CRON na atividade Time Trigger foram implementadas.
- Após atualizar o pacote de atividades do sistema em uma versão do projeto, a atividade For Each geraria um erro ao expandir o campo de opções avançadas.
- Várias correções de bugs para o campo de expressão CRON avançado na atividade Time Trigger foram implementadas.
Data de lançamento: 25 de outubro de 2023
As seguintes atividades foram adicionadas:
- Add or Subtract from Date
- Alterar maiúscula/minúscula
- Baixar arquivo da URL
- Extrair data e hora de um texto
- Extrair Texto
- Localizar e substituir
- Formatar data como texto
- Retornar
- Dividir texto
- Combinar texto
As seguintes atividades receberam uma interface melhorada:
As seguintes atividades foram renomeadas:
- Substituir → Substituir padrões de correspondência
- As atividades Invocar processo e Iniciar trabalho receberam uma atualização relacionada à seleção de processos com argumentos que têm um tipo desconhecido para não gerar um erro.
- As atividades Manual Trigger, Time Trigger e Get Current Job Info agora exibem as propriedades
UserEmail
eJobKey
no campoJobData
. - A atividade Multiple Assign recebeu algumas atualizações visuais para melhorar a legibilidade para nomes de variáveis mais longos.
- A atividade For Each agora é compatível com persistência.
- A atividade Bulk Add Queue Items agora tem uma mensagem de erro aprimorada quando caracteres não compatíveis são usados.
- A atividade For Each não inferia o tipo corretamente em projetos do C#.
- O seletor de tipos para a atividade For each foi reabilitado.
- Vários problemas de detecção automática de tipos foram resolvidos.
- Um problema que fazia com que a atividade Extract/Unzip files não extraísse caracteres especiais foi resolvido.
- Um problema que fazia com que o construtor de RegEx destacasse a string errada foi resolvido.
- Um problema que fazia com que a atividade Extract/Unzip files não extraísse arquivos quando o nome do arquivo continha caracteres especiais foi resolvido.
Data de lançamento: 2 de outubro de 2023
Um problema que fazia com que as Atividades do sistema acionassem um tempo limite do lado do cliente foi resolvido. O problema estava acontecendo quando um HttpClientHandler direto era usado nos Projetos do Windows - Legado. Isso fazia com que a conexão HTTP não conseguisse identificar o novo token de atualização e disparar o erro de tempo limite.
Data de lançamento: 29 de agosto de 2023
Um problema que fazia com que as Atividades do sistema acionassem um tempo limite do lado do cliente foi resolvido.
O problema estava acontecendo quando um HttpClientHandler direto era usado nos Projetos do Windows - Legado. Isso fazia com que a conexão HTTP não conseguisse identificar o novo token de atualização e disparar o erro de tempo limite.
Data de lançamento: 12 de abril de 2023
Para diminuir o tamanho do pacote para o Runtime, especialmente para projetos multiplataforma, o pacote UiPath.System.Activities foi dividido em pacote de tempo de design e pacotes Runtime , da seguinte maneira:
- UiPath.System.Activities - pacote de tempo de design
- UiPath.System.Activities.Runtime - pacote de runtime; visa projetos do Windows e do Windows - Legado
- UiPath.System.Activities.Runtime.Portable - runtime para o pacote Portable; alvo de projetos multiplataforma
As seguintes atividades foram adicionadas:
As seguintes atividades receberam uma interface melhorada:
- As atividades Read Text File e Write Text File agora fornecem uma maneira mais fácil de selecionar o caminho do arquivo.
- Agora você pode pesquisar a atividade Matches usando também palavras "Regex" ou "Extract".
- Uma nova propriedade chamada Estratégia de Cache foi adicionada às atividades Get Asset / Credential . Isso permite que você armazene em cache as informações e melhore o tempo de execução do fluxo de trabalho.
- Na atividade HTTP Request , a funcionalidade de Visualização não funciona quando as variáveis são usadas dentro do Assistente de Solicitação de HTTP.
- A atividade File Change Trigger usava o ID da pasta para monitorar em vez do caminho fornecido.
- Nem todas as dependências vinculadas aos pacotes de atividades do Sistema estavam disponíveis no feed Oficial.
- Um problema que fazia com que os parâmetros se apagassem ao usar o botão Configurar na atividade HTTP Request foi resolvido.
- Um problema que fazia com que a atividade Add Data Row não preenchesse o painel Propriedades e não criasse uma variável usando “ctrl+k” foi resolvido.
- Um problema que fazia com que a saída de uma solicitação HTTP fosse nula foi resolvido.
- Um problema que fazia com que a atividade CopyFolder no StudioX descartasse o contexto antes de acessar recursos foi resolvido.
- Declarar uma variável no escopo da atividade For Each com o mesmo nome que a variável de iteração, teria substituído o valor do iterador para o valor padrão declarado.
- Um problema que faz com que a atividade Start Job retorne o
Job Key
errado noJob Key output property
foi resolvido.
Errata: adicionado em 7 de junho de 2023
Foi resolvido um problema que fazia com que a atividade Comment gerasse a mensagem "String de entrada não estava em um formato correto". mensagem de erro quando caracteres especiais eram usados.
- O campo Informações transacionais da atividade Adicionar item transacional não pode mais ser editado.
- O pacote de atividades do Sistema 23.4 não é compatível com o Studio 2020.10 e anterior.
Data de lançamento: 6 de abril de 2023
- A execução de um processo do Windows ou multiplataforma contendo uma atividade Get Asset causou o Executor da UiPath travar e registrar um erro no Visualizador de Eventos do Windows no fim da execução.
Data do lançamento: 7 de dezembro de 2022
Esta versão traz várias pequenas correções de bugs.
Data do lançamento: 7 de dezembro de 2022
Suporte para chinês tradicional
A interface do usuário das atividades no pacote do sistema agora está disponível em chinês tradicional.
- As mudanças na propriedade Saída da atividade Get Asset não eram salvas quando nenhuma outra mudança era feita na atividade.
- Algumas atividades (Multiple Assign, Invoke Workflow File ou For Each) não funcionavam como esperado quando a versão do pacote UiPath.System.Activities era mais recente que a versão do Studio (por exemplo, o UiPath.System.Activities 22.10.2 não funcionava como esperado com o Studio 2021.10.8).
- Vários problemas de acessibilidade foram corrigidos.
Data de lançamento: 27 de outubro de 2022
Errata: 22 de junho de 2023: adicionada a alteração significativa.
Novas atividades
- Collection to Data Table - Converte uma coleção especificada em uma TabelaDeDados.
- Append Item to Collection - Anexa um ou mais itens no final da coleção especificada.
- Build Collection - Cria uma coleção de itens que têm o mesmo tipo do primeiro elemento especificado.
- Exists in Collection — verifica se o item especificado existe na coleção especificada.
- Filter Collection — filtra uma coleção com base nas condições especificadas.
- Merge Collections — combina os elementos de duas coleções em uma nova coleção.
- Remove from Collection — remove o item especificado da coleção especificada.
- Reset Timer - Redefine o temporizador de entrada fornecido como um argumento.
- Resume Timer - Retoma o temporizador de entrada fornecido como um argumento.
- Start Timer - Cria um novo temporizador ou reinicia um existente recebido como um argumento.
- Stop Timer — para o temporizador iniciado anteriormente usando a atividade Start Timer .
- Timeout Scope - Cria um escopo com tempo de execução limitado. A atividade lança uma System.TimeoutException em caso de um tempo limite.
- Manual Trigger - Quando acionada, essa atividade gera dados de trabalhos.
- When New Item Added to Queue - Inicia um trabalho quando um novo item é adicionado à fila especificada.
Melhorias
- A atividade Get Current Job Info agora retorna o modo de execução e o nome do robô.
- As atividades Add Queue Item e Set Transaction Status agora importam valores de definições de esquema marcados como obrigatórios do Orchestrator no assistente do Construtor de Dicionário da atividade.
- As atividades do Orchestrator, como Add Queue Item, agora melhoraram o tratamento de exceções para tornar os erros mais claros.
- A atividade Compress/Zip Files foi atualizada com uma nova propriedade, SenhaSegura, disponível em projetos do Windows e legados do Windows.
- Mais de 70 atividades foram atualizadas com o novo design em projetos multiplataforma, para obter uma lista completa, consulte Compatibilidade do projeto. As seguintes atividades também têm o novo design em projetos do Windows: Raise Alert, Orchestrator HTTP Request, Get Asset, Get Credential, Set Asset, Set Credential, Append Item to Collection, Build Collection, Collection to DataTable, Exists in Collection, Filter Collection, Mesclar coleções, Ler item de lista, Remover da coleção, Atualizar item de lista, Obter trabalhos, Iniciar trabalho, Parar trabalho, Adicionar campos de log, Remover camposde log, Adicionar item de fila, Adicionar item de transação, Adicionar itens de fila em massa, Excluir itens de fila, Obter Itens da fila, Obter item da transação, Adiar itemda transação, Definir progresso da transação, Definir status da transação, Interromper, Continuar, Disparar manuale Quando novo item for adicionado à fila.
- Em projetos multiplataforma, a atividade Append Item to List foi substituída pela atividade Append Item to Collection.
- A atividade Set Transaction Status agora tem dados de Saída e Análise presentes no Orchestrator, mesmo quando o status do item é
Failed
.
- O parâmetro SenhaSegura era
null
ao usar a atividade Get Username/Password quando o AutosubmitTimeoutSeconds era definido como0
. - A atividade Wait for Download não era executada corretamente quando o tamanho do arquivo sendo baixado era de 0 bytes.
- A atividade Invoke Code não conseguia acessar namespaces
Microsoft.Office.Interop.Excel
. - A atividadeMessage Box gerava uma exceção quando a propriedade
AutomaticallyCloseAfter
era definida como um valor e o botão OK era pressionado a tempo. - As atividades que suspendem o fluxo de trabalho, como Wait for Document Classification Action and Resume travavam quando o projeto era executado.
Data de lançamento: 12 de setembro de 2022
Correções de bugs
- Devido a um problema de dependência do pacote de atividades, havia um conflito ao usar determinadas versões do pacote de atividades do sistema em projetos do Windows.
- Você não conseguia instalar o pacote de atividades do sistema em determinadas versões do Studio.
Data de lançamento: 9 de maio de 2022
- Adição de uma nova propriedade chamada IteraçõesMáx para atividades While e Do While. Quando definida, a execução do loop é realizada até o número de iterações ser atingido. Para mais informações, consulte While e Do While.
- Adicionada uma nova propriedade chamada Ignorar extensões de arquivo dentro da atividade Wait for Download. Dentro deste campo, é possível especificar quais extensões de arquivo devem ser ignoradas até que o download seja concluído. Saiba mais na documentação da Wait for Download.
- Adição de uma nova atividade denominada Set Environment Variable, que permite a criação de uma variável de ambiente do usuário. Para mais informações, consulte Set Environment Variable.
- Adição de uma nova propriedade chamada Índice para as atividades While e Do While. Este é um contador de índice zero (INT32) e pode ser usado para rastrear as iterações durante a execução. Para mais informações, consulte While e Do While.
- A atividade Else If está agora disponível no perfil StudioX.
- A atividade Kill Process foi atualizada com uma nova opção de filtragem, OnlyCurrentDesktop para a propriedade AplicávelA.
- A atividade Start Job foi atualizada com novas opções que tornam a atividade compatível com pastas modernas e argumentos de entrada.
- As atividades Run Parallel Process e Invoke Process foram atualizadas com uma nova propriedade chamada UsePackage.
- Uma mensagem de erro de validação foi adicionada às atividades Matches e Is Match que são acionadas por expressões Regex inválidas.
-
As seguintes atividades agora estão disponíveis no perfil do Studio:
- Anexar item à lista — Adiciona um item ao final da lista especificada.
- Create List — cria uma lista vazia.
- Read List Item — recupera o valor de um item específico em uma lista.
- Update list item - Atualiza o valor de um item específico em uma lista.
Novas atividades
- Get Current Job Info — recupera informações como o nome do processo, e-mail do Named User Named User fluxo de trabalho e carimbo de data/hora do trabalho atual do Orchestrator.
- Change type - Altera o tipo de uma variável para outro tipo.
- Um comentário diferente do fornecido estava sendo exibido ao usar a atividade Comment.
- A atividade Wait for Download não funcionava corretamente quando o gatilho dentro dela não tinha uma sequência Fazer circundando-a.
- Em alguns casos, uma exceção estava sendo gerada com a mensagem
Assembly with same name already loaded
ao usar a atividade Invoke Code. - A atividade Kill Process não funcionava corretamente quando um nome de processo tinha a extensão adicionada.
- Ocorria um erro quando a atividade Else If era usada com uma TabelaDeDados que retornava zero linhas.
- Nenhuma saída era retornada pela atividade Message Box em determinados casos quando a propriedade FecharAutomaticamenteApós era usada.
- Ocorria um erro quando o código C# (C-Sharp) era usado com a atividade Invoke Code.
- As variáveis e coleções de argumentos do PowerShell não eram atualizadas ao usar a atividade Invoke Power Shell.
- Os arquivos compactados/zipados convertiam pastas vazias em arquivos, o que impedia que a saída fosse carregada no Data Manager.
- Às vezes, a atividade Extract/Unzip Files falhava ao acessar determinados caminhos de pasta.
Data de lançamento: 26 de janeiro de 2022
UiPath.System.Activities
21.10 para abrir um arquivo XML criado com o UiPath.System.Activities
21.4.
Correção de um problema com a atividade Invoke Code que fazia com que as importações não fossem compiladas nas bibliotecas quando a atividade usava um pacote externo.
Correção de um problema em que a atividade For Each Row in Data Table não se expandia quando atividades com designers amplos eram adicionadas.
Data de lançamento: 26 de novembro de 2021
O pacote agora inclui uma atividade Else If que é útil quando várias condições devem ser avaliadas. Para obter mais informações sobre essa atividade, consulte .
As entradas dentro da atividade Multiple Assign agora podem ser reordenadas usando o novo botão Mover. Saiba mais sobre essa funcionalidade aqui.
A atividade Message Box agora inclui um tempo limite máximo. Quando expira, a mensagem é ignorada automaticamente. Por padrão, isso é definido como 0 para que os fluxos de trabalho mais antigos ainda sejam compatíveis. Para mais informações sobre essa atividade, consulte Message Box.
Esse pacote de atividades agora suporta projetos .NET 5 no Windows e Multiplataforma. Para mais informações, consulte Sobre Projetos de Automação.
A nova atividade For Each Folder in Folder permite que você execute uma atividade ou uma série de atividades para cada pasta filho em uma pasta especificada.
A nova atividade Create List permite criar uma nova lista vazia (array) para ser usada posteriormente na automação.
A nova atividade Append item to list permite adicionar um item ao final de uma lista especificada.
A nova atividade Read list item permite que você recupere o valor de um item específico em uma lista.
A nova atividade Update list item permite atualizar o valor de um item específico em uma lista.
A nova atividade Rename Folder permite renomear uma pasta especificada.
A nova atividade Rename File permite renomear um arquivo especificado.
BadRequest
.
Correção de um problema que fazia com que a atividade Build Data Table retornasse um erro quando o botão Tabela de dados era clicado.
A atividade Invoke Workflow não é compatível com variáveis/argumentos como nomes de arquivo de fluxo de trabalho em projetos modernos do .NET 5 Windows. Isso disparará uma notificação de erro "As expressões não são compatíveis no momento".
A atividade Invoke Code do pacote UiPath.System.Activities versão 21.10 só é compatível com o UiPath Studio 21.10 ou versões mais recentes.
Data de lançamento: 26 de abril de 2021
A atividade Orchestrator HTTP Request agora é compatível com a funcionalidade Pastas Modernas no Orchestrator.
As atividades Check True e Check False agora possuem uma nova propriedade, chamada Result, que gera uma variável booleana que informa se a expressão com a qual foi usada era verdadeira ou falsa.
As atividades Invoke Process e Invoke Workflow File agora registram informações adicionais durante a execução.
As atividades Invoke Process e Invoke Workflow File agora recebem argumentos dinâmicos como entrada.
SecureString
para informações de login confidenciais, chamado SenhaSegura.
A atividade Message Box possui uma nova propriedade, chamada Superior, que, se selecionada, força a caixa de mensagem para o primeiro plano. As atividades Select File e Select Folder agora são exibidas em primeiro plano automaticamente.
A atividade Kill Process possui um novo campo de propriedade, denominado AplicávelA, que permite escolher se deseja encerrar o processo apenas se ele pertencer ao usuário atual, apenas se estiver na sessão atual ou se pertencer a um usuário diferente.
Adicionamos uma nova atividade, Update Row Item, que permite atribuir um valor especificado a uma coluna indicada de uma TabelaDeDados.
A seção Else da atividade If agora é opcional em todos os perfis do Studio.
Adicionamos uma nova atividade, Modify Date, que atualiza um valor de data usando modificações como adicionar ou subtrair dias e localizar o primeiro ou último dia da semana, mês ou ano.
As seguintes atividades DataTable foram transferidas para o perfil do StudioX:
- Generate Data Table from Text — gera uma variável DataTable a partir de texto estruturado.
- For Each Row in Data Table — executa uma Actions uma vez para cada linha em uma tabela de dados especificada.
- Filter Data Table — permite que você filtre uma tabela de dados especificando condições na janela Assistente de filtro .
- Read Row Item — recupera um valor de uma linha em uma tabela de dados de acordo com uma coluna especificada.
- A atividade Invoke VBScript não funcionava corretamente quando havia espaço em branco no caminho do arquivo invocado.
- A regra do analisador de fluxo de trabalho SY-USG-013 era executada para bibliotecas.
- Correção de um problema que fazia com que a atividade Read CSV gerasse uma exceção quando usada com atividades do Excel.
Data de lançamento: 28 de outubro de 2020
Desenvolvemos uma atividade de escopo completamente nova para gatilhos, chamada Trigger Scope. Essa atividade pode ser usada com todos os gatilhos presentes nos pacotes de atividades do UIAutomation e System . Ele oferece os argumentos necessários para trabalhar com o gatilho pronto para uso, como o nome e tipo do gatilho ou seu evento de origem. Além disso, ele pode tratar os eventos de entrada de forma sequencial ou simultânea, enquanto pode sair após uma execução.
As atividades Process Start Trigger, Process End Trigger e Break agora podem ser usadas dentro da atividade Trigger Scope.
A atividade Repeat Number of Times tornou-se compatível com o Studio, o que significa que agora você pode usar sua funcionalidade ao criar fluxos de trabalho com seu perfil favorito.
A nova atividade Modify Text permite atualizar um valor de texto usando modificações, incluindo localizar e substituir, cortar e combinar (concatenar) com outro valor de texto.
A nova atividade Text to Left/Right permite que você recupere o texto à esquerda e à direita de um separador especificado.
A nova atividade Compress/Zip Files permite que você adicione arquivos ou pastas a um arquivo compactado (zip).
A nova atividade Extract/Unzip Files permite extrair todo o conteúdo de um arquivo zip para uma pasta especificada.
A atividade Wait Queue Item migrou do uso da propriedade Tempo limite (milissegundos) para determinar sua duração de tempo limite e, em vez disso, usa o intervalo Pulsação, para que possa sincronizar com muito mais eficiência com o Orchestrator.
A atividade Download File foi renomeada para Wait for Download para refletir melhor o uso pretendido da atividade nos projetos de automação.
Este pacote de atividades foi atualizado e é totalmente compatível com o recurso C# Studio. Para mais informações sobre suporte a C#, consulte Sobre Automação de Projetos.
A quantidade de pacotes que você pode encontrar nos feeds de atividades do UiPath é enorme e cresce a cada dia que passa. Isso pode ser um incômodo ao procurar por um pacote com um nome mais comum, por exemplo. Sentimos sua dor e decidimos fazer algo a respeito. A partir de agora, todos os pacotes de atividades oficiais do UiPath podem ser facilmente filtrados no Gerenciador de Pacotes para que você possa acessar seu pacote favorito rapidamente!
Essa versão também aborda o hotfix lançado pela Microsoft para uma vulnerabilidade de segurança crítica na maneira como o .NET desserializa o XML.
A atividade HTTP Request agora permite definir tipos MIME de resposta aceita personalizados (fornecidos por meio de um cabeçalho dedicado) quando você escolhe o novo valor PERSONALIZADO na propriedade FormatoAceito, não limitando mais as respostas aos formatos integrados.
Use o novo ponto de extremidade SetRobotAssetByRobotKey para definir o valor do ativo nas atividades Set Asset e Set Credential.
- A codificação padrão usada pela atividade Append Line quando um novo arquivo é criado agora é UTF-8, em vez da codificação padrão do sistema operacional. Uma nova propriedade chamada Usar codificação padrão foi adicionada à atividade. Se você deseja usar a codificação padrão do Windows, deve selecionar essa opção. Por padrão, a opção fica desmarcada.
- A atividade Write Line agora gera apenas logs no nível Trace. Quaisquer fluxos de trabalho anteriores que dependam do fato de que a atividade usada para gerar logs no nível Info pode sofrer alterações significativas.
- Argumentos para a função Invocar Arquivo de Fluxo de Trabalho como Por referência se for o mesmo processo, Por valor se for um processo isolado.
-
Devido a mudanças internas, várias atividades não ficam mais visíveis na lista de Favoritos ao atualizar para a v20.4 ou mais recente, caso tenham sido adicionadas à lista de Favoritos com uma versão v19.4 ou anterior do UiPath.System.Activities. As seguintes atividades foram impactadas:
- Se Invoke Method receber uma variável de argumento cujo nome é um único caractere, o próprio caractere será usado como um argumento em vez do conteúdo da variável.
- Correção de um problema que fazia com que a atividade de Solicitação HTTP falhasse se apenas o nome de usuário ou a senha fossem fornecidos em seus respectivos campos de propriedade na seção Autenticação Simples .
- A atividade Multiple Assign agora funciona como esperado em fluxos de trabalho grandes. Em versões anteriores, se um grande número de variáveis fosse adicionado em Multiple Assign, os campos da atividade exibiam valores incorretos ou ausentes, e o Studio ficava lento ao navegar dentro do fluxo de trabalho ou atualizar variáveis no painel Variáveis.
- Correção de um problema que fazia com que um erro inesperado fosse registrado no Log do Studio e no Visualizador de eventos quando um fluxo de trabalho era executado com êxito se a atividade Invoke Workflow File com a opção Isolado fosse usada para invocar um arquivo que continha uma atividade Message Box. Esse problema ocorria em versões anteriores a 20.4.
- Correção de um problema que fazia com que várias solicitações Get Asset para o Orchestrator falhassem.
- A propriedade Extensão agora pode ser usada ao selecionar a saída da atividade Get File Info, bem como para o arquivo atual na iteração ao trabalhar dentro de uma atividade For Each File in Folder.
Data de lançamento: 27 de abril de 2020
As atividades While e Do While passaram por uma transformação, ampliando sua funcionalidade. Agora você pode inserir atividades Break/Exit Loop e Continue/S Skip Current em seus corpos, permitindo interromper loops ou continuar para o próximo ciclo. Isso não causa nenhuma alteração significativa em seus fluxos de trabalho antigos, pois as versões mais antigas dessas atividades ainda funcionam corretamente, embora sem as novas funcionalidades.
Além disso, para complementar o recurso Orchestrator Storage, criamos atividades para trabalhar com o Orchestrator na execução de ações CRUD básicas:
- Delete Storage File
- Download Storage File
- Read Storage Text
- List Storage Files
- Upload Storage File
- Write Storage Text
As atividades Invoke Process e Run Parallel Process agora têm uma nova propriedade, Fluxo de trabalho de ponto de entrada, que permite designar o primeiro fluxo de trabalho que deve ser executado ao invocar o processo.
A atividade Download File detecta um download de arquivo de qualquer aplicativo e aguarda a finalização do download antes de dar início a qualquer outro processamento do arquivo na automação.
Data de lançamento: 11 de novembro de 2019
A partir desta versão, o recurso Configurações do projeto foi implementado no pacote de atividades do sistema , permitindo que você defina configurações de todo o projeto para as atividades neste pacote.
A maioria das atividades do Orchestrator tem uma nova propriedade, FolderPath, que, combinada com o recurso Pastas no Orchestrator, permite especificar se o item de transação que você deseja processar está localizado em uma pasta diferente da padrão.
Aumentamos ainda mais o suporte a idiomas adicionando turco, português (Portugal), espanhol (América Latina) e espanhol (Espanha) à lista de idiomas presentes na plataforma UiPath.
Uma nova atividade, chamada Run Parallel Process foi adicionada ao pacote do sistema, permitindo que você execute um processo especificado no Orchestrator, com a capacidade de passar uma lista de argumentos de entrada a ele.
- A atividade Adiar Item de Transação não funcionava corretamente com versões mais antigas do Orchestrator.
- Correção de um problema que causava um vazamento de memória ao passar uma variável
UiElement
como um argumento de entrada para uma atividade Invoke Workflow File. - Ao usar a atividade Invoke Power Shell , o namespace
Microsoft.PowerShell
é importado automaticamente no Studio.
Data de lançamento: 16 de julho de 2019
A atividade Invoke Code agora também é compatível com C#, que foi adicionada ao nosso arsenal de linguagens de programação que podem ser invocadas diretamente a partir de fluxos de trabalho da UiPath. Você pode alternar entre o VB.NET padrão e C# usando a nova propriedade Language .
Data de lançamento: 26 de junho de 2019
Queremos alcançar o mundo inteiro e fazer da automação uma linguagem que todos possam falar. Portanto, a partir deste lançamento, a plataforma por completo estará disponível em chinês.
Data de lançamento: 24 de junho de 2019
A nova atividade Invoke Process permite iniciar a execução de qualquer processo que esteja presente na máquina em que você está trabalhando diretamente do seu fluxo de trabalho atual.
A atividade Multiple Assign , recém-desenvolvida, ajuda a organizar os fluxos de trabalho ao permitir o uso de uma única atividade para várias Actionsde atribuição.
Data de lançamento: 21 de maio de 2019
A atividade foi criada com o objetivo de adicionar o VBScript à lista de linguagens que você pode usar diretamente em seus processos.
A propriedade ColeçãoDeInformaçõesDoItem foi adicionada à atividade Add Queue Item, permitindo que você importe um dicionário inteiro como informação para itens de fila.
A atividade Invoke Workflow File agora tem a capacidade de importar argumentos, bem como de abrir o fluxo de trabalho que está invocando, diretamente de dois novos botões no corpo da atividade.
Data de lançamento: 25 de abril de 2019
Nosso objetivo é simplificar a maneira como você interage com o Orchestrator, e, por isso, implementamos a possibilidade de adicionar vários itens de fila em uma nova atividade, Bulk Add Queue Items.
Otimizando a maneira como os itens da fila são processados, a nova atividade Aguardar item da fila pode notificar o Orchestrator de que está pronto para receber um item da fila e aguardar que o Orchestrator adicione um item a essa fila, eliminando a necessidade de várias tentativas.
Data de lançamento: 20 de fevereiro de 2019
As propriedades Reference e FilterStrategy foram adicionadas à atividade Get Transaction Item , permitindo que você filtre o Item de Transação que deseja recuperar por sua Referência.
Com a simplificação em mente, removemos as caixas de seleção Multiline e Singleline do Regex Builder Wizard. Não se preocupe, pois isso não causa uma alteração significativa, porque as opções Singleline e Multiline ainda estão disponíveis no campo de propriedade RegexOptions .
Data de lançamento: 18 de fevereiro de 2020
Desenvolvemos um assistente do assistente do construtor de RegEx que oferece a capacidade de aproveitar o poder das Expressões Regulares com uma interface de usuário simples e fácil de usar. Esse assistente pode ser acessado a partir do corpo das atividades IsMatch, Matchese Replace .
A atividade Orchestrator HTTP Request foi aprimorada e agora pode recuperar os cabeçalhos das solicitações que executa.
Data de lançamento: 10 de janeiro de 2019
Data de lançamento: 7 de dezembro de 2020
Para facilitar a identificação de que etapa o Robô está executando a qualquer momento, criamos a atividade Report Status, que permite que você crie uma mensagem de status personalizada que será exibida na Bandeja do Robô a qualquer momento durante a execução de um fluxo de trabalho.
Além disso, em tempos sombrios, o Dark Theme está agora disponível, em sua versão beta, em todas as atividades e assistentes neste pacote.
Data de lançamento: 22 outubro de 2018
O Core Activities Package agora está dividido em dois pacotes distintos: UIAutomation e System. O primeiro contém todas as atividades que imitam a interação humana, como Click ou Type Into , enquanto o último resume todos os blocos necessários para criar uma automação, desde chamar outro fluxo de trabalho até registrar uma mensagem personalizada no Orchestrator.
Essa alteração foi feita para que, tanto nas versões atuais quanto nas futuras, você possa fazer referência a qualquer versão dos pacotes UIAutomation e System como dependências para seus projetos, totalmente independentes do Studio. Este é um passo em direção à possibilidade de atualizar os componentes da UiPath Platform sem se preocupar em como afetam suas automações.
Data de lançamento: 22 de maio de 2018
Adicionamos uma nova atividade Continue ao pacote Core. Ela permite simplificar as condições dentro de um loop For Each , sem aninhar atividades If , ignorando as iterações.
DataTable
:
- Pesquisar tabela de dados - Modelado após a função VLOOKUP do Excel, pesquisa valores de células relativos em uma tabela de dados.
- Filter Data Table — permite que você selecione condições de filtragem para uma tabela de dados com a ajuda de um assistente maravilhoso.
- Classificar tabela de dados — classifica uma tabela de dados em ordem ascendente ou descendente, com base nos valores em uma coluna indicada.
- Remover linhas duplicadas — remove as linhas duplicadas de uma variável
DataTable
especificada.
- v24.3.1
- Correções de bugs
- v24.3.0
- Obter Item de Transação: nova propriedade de saída Dados Específicos
- Invocar Power Shell: nova propriedade Modo de Execução
- Melhorias
- Correções de bugs
- v23.10.6
- Melhorias
- Correções de bugs
- v23.10.5
- Correções de bugs
- v23.10.4
- Correções de bugs
- v23.10.3
- Melhorias
- Correções de bugs
- v23.10.2
- Novidades
- Melhorias
- Correções de bugs
- v23.4.5
- Correções de bugs
- v22.10.8
- Correções de bugs
- v23.4.3
- Novidades
- v22.10.6
- v23.4.2
- Novidades
- Melhorias
- Problemas conhecidos
- Correções de bugs
- Alterações interruptivas
- v22.10.5
- Correções de bugs
- v21.10.6
- V22.10.4
- Novos recursos e melhorias
- Correções de bugs
- v22.10.3
- Novos recursos e melhorias
- Correções de bugs
- Alteração interruptiva
- v22.4.5
- v22.4.4
- v21.10.5
- v22.4.1
- Novos recursos e melhorias
- Correções de bugs
- v21.10.4
- Correções de bugs
- v21.10.3
- v21.10.2
- Novos recursos e melhorias
- Correções de bugs
- Problemas conhecidos
- v20.10.6
- Correções de bugs
- v21.4.0
- Novos recursos e melhorias
- Correções de bugs
- V20.4.4
- Melhorias
- V20.10.1
- Novos recursos e melhorias
- Alterações interruptivas
- Problemas conhecidos
- Correções de bugs
- V20.4
- Novos recursos e melhorias
- v20.2.0
- Correções de bugs
- v19.10.1
- Novos recursos e melhorias
- Correções de bugs
- V19.8.0
- Melhorias
- V19.7.0
- Novos recursos e melhorias
- V19.4.1
- Melhorias
- V19.6.0
- Novos recursos e melhorias
- V19.5.0
- Novos recursos e melhorias
- V19.4.0
- Novos recursos e melhorias
- Correções de bugs
- V19.3.0
- Novos recursos e melhorias
- Alterações interruptivas
- V19.2.0
- Novos recursos e melhorias
- Correções de bugs
- V18.4.2
- Melhorias
- V18.4.1
- Novos recursos e melhorias
- V18.3.0
- Novos recursos e melhorias
- UiPath.Core.Activities V2018.2
- Novos recursos e melhorias