- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Sobre a publicação de projetos de automação
- Projetando automações
- Gerenciamento de pacotes de atividades
- Como definir as configurações do projeto de atividades
- Como assinar pacotes
- Governança
- Como importar entidades
- Experiência de Criação Moderna
- Vincular um projeto a uma ideia no Automation Hub
- Usando o Gerenciador de dados
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- ST-USG-032 — rótulos obrigatórios
- ST-USG-034 — URL do Automation Hub
- Variáveis
- Argumentos
- Namespaces Importados
- Fluxo de controle
- Repo. de Objetos
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- Teste do Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Reparando o suporte da Active Accessibility
- Automação de aplicativos em execução com um usuário diferente do Windows
- Validation of large Windows-legacy projects takes longer than expected
A template is a preconfigured project that helps speed up automation design when used as a starting point for new automation projects. You can use one of the built-in templates or use custom templates from other sources, such as the organization-wide template feed. In addition, you can create and publish your own custom templates.
Os seguintes modelos de projeto integrados estão disponíveis na guia Iniciar, na Exibição Backstage do Studio:
-
Observação:
Se após a atualização do Studio de uma versão anterior à 2021.4 você enfrentar problemas como modelos integrados que não estão aparecendo na aba Iniciar ou problemas ao fixar/desafixar modelos, tente o seguinte e reinicie o Studio:
- Abra o arquivo
C:\Users\<user>\AppData\Roaming\UiPath\UiStudio.v2.settingsem um editor de texto e defina o valor do elemento<HasCustomFavorites>comofalse. - Go to Settings > General and select Reset settings. For more information about the settings that are reset, see Configuring Studio Settings.
- Abra o arquivo
Para navegar e pesquisar modelos personalizados de todas as origens disponíveis, acesse Início (Exibição Backstage) e selecione a guia Modelos.
Modelos Personalizados
Os processos definidos pelo usuário ou os projetos de automação de testes podem ser salvos como modelos para serem usados em outros projetos de automação. Tais modelos podem conter um conjunto específico de dependências e fluxos de trabalho integrados com variáveis e argumentos já definidos, os quais poderão ser posteriormente usados em vários projetos.
Studio offers two ways to create your own custom templates, either by using the Template project type in the Home tab or by exporting a process, or test automation project as a template.
Criar um modelo
-
Na exibição Backstage do Studio, em Novo Projeto, clique em Modelo.
-
Na janela do novo modelo, configure os seguintes itens:
- Choose between a Process and a Test Automation type of template.
- Insira um nome para o novo projeto (até 128 caracteres) e uma descrição que resuma o que você está planejando fazer com esse projeto de automação (até 500 caracteres).
- Selecione o local em que deseja criar o projeto. O local padrão em que os projetos são criados é
%USERPROFILE%\Documents\UiPath. - Select the compatibility and language.
-
Clique em Criar e seu modelo será aberto no Studio.
-
Uma janela pop-up é exibida com informações sobre campos personalizáveis. Clique em Continuar e, opcionalmente, selecione Não mostrar novamente.
Campos personalizáveis
Os campos personalizáveis permitem que você crie um modelo com dados de amostra que são eliminados quando o modelo é publicado. Isso torna mais fácil criar tarefas com seus próprios dados a partir desse modelo.
Ao criar um modelo, você pode ter campos que devem se tornar configuráveis quando o modelo for publicado. Como um exemplo, isso pode ser útil ao criar um modelo usando atividades do Excel onde o arquivo usado e o intervalo selecionado podem mudar de acordo com o que está sendo automatizado.
Para essas instâncias, é possível marcar campos como personalizáveis clicando em Mais
no lado direito do campo e selecionando Marcar como personalizável.
Isso marca o campo com um ícone. Ainda é possível usar campos marcados como personalizáveis como qualquer outro campo, para que seja possível executar e testar o projeto com seus próprios valores.
Quando o modelo é publicado, o valor neste campo é eliminado. Se você reabrir o modelo após salvá-lo, seus valores de teste são mantidos e você pode continuar a edição.
Se você decidir que não quer que esse campo seja configurável e que mantenha os valores, selecione Mais
> Desmarcar como personalizável.
Exportar um Projeto como um Modelo
Os processos e os projetos de automação de testes podem ser exportados como modelos, publicados em um determinado local e, em seguida ser disponibilizados na guia Modelos, na exibição Backstage do Studio.
É possível exportar um processo, a automação de um teste ou um modelo integrado que foi alterado, usando-se o botão da faixa de opções Exportar como Modelo.
Quando exportado, o modelo é salvo no caminho no campo Local.
As alterações feitas nos arquivos que não forem salvas serão salvas automaticamente no projeto antes que o projeto seja criado.
Publicar um modelo
Publishing templates is similar to publishing processes and libraries, with the exception that the wizard contains an additional step where to enter template information. For more information, see About Publishing Automation Projects.
Navegar e usar modelos
É possível visualizar todos os modelos de projeto disponíveis na guia Modelos, na Exibição Backstage do Studio.
Os modelos usados recentemente são listados no topo. É possível pesquisar modelos por nome e descrição, selecionar se incluir versões de pré-lançamentos ou filtrar os modelos por local.
Os seguintes locais de modelo estão disponíveis:
- Todos: todos os locais.
- Integrados - Modelos que vêm instalados com o Studio.
- Oficial - Modelos do feed oficial da UiPath.
- Orchestrator: feed de modelos por toda a empresa, disponíveis quando se está conectado ao Orchestrator.
- Local - O feed do usuário local, por padrão:
C:\Users\User\Documents\UiPath\.templates. É possível definir o local, selecionando Configurações > Locais na exibição de Backstage do Studio. - Marketplace - Modelos publicados no UiPath Marketplace.
Criação de projeto com base em um modelo
- Clique no modelo. Uma janela com detalhes sobre o modelo é aberta.
- No canto esquerdo inferior da janela, selecione a versão a ser usada e, depois, clique em Usar Modelo.
- If the template uses any packages that require accepting license terms, click View License to read the terms, and then I Accept to agree and continue.
- Na janela do novo projeto, edite os detalhes do projeto (nome, local, descrição). Alguns modelos também oferecem a opção de selecionar a compatibilidade e a linguagem.
Processo Transacional
O Processo Transacional é um modelo de projeto com base em um Fluxograma, otimizado para processos de automação básica.
Esse modelo contém vários contêineres pré-criados, da seguinte maneira:
Sequência de entrada de dados
Esse contêiner está conectado ao nó Iniciar e deve conter todas as atividades relacionadas à recuperação dos dados necessários para a execução do projeto. Os parâmetros de transação de leitura são armazenados na variável predefinida NewTransaction do tipo Boolean.
Flow Decision
A atividade Flow Decision deve analisar os dados que foram recuperados com base na condição representada pelos dados armazenados no NewTransaction. A ramificação True da atividade Flow Decision leva ao Fluxograma de processamento de transações, já a ramificação False leva à Sequência de processos finais.
Fluxograma de processamento de transações
-
um Fluxograma de processamento de transações que processe os itens de transação e retorna à Sequência de entrada de dados.
-
uma Sequência de processos finais deve conter todas as etapas a serem realizadas no final de um processo de automação, como salvar o fluxo de trabalho.
Observação:Considere que sempre que você desejar copiar uma quantidade grande de atividades de uma sequência para outra, é recomendável primeiro rolar até a parte inferior do painel Designer. Isso é devido a uma limitação do Windows Workflow Foundation.