UiPath Documentation
studio
2023.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário do Studio

Última atualização 5 de mai de 2026

Projetando automações

Esta página fornece uma visão geral da experiência de design ao criar projetos com base na compatibilidade de projetos selecionada.

Projetos do Windows

A experiência de design difere dependendo das atividades que você usa em seu projeto. Algumas atividades usam a experiência de design disponível em projetos multiplataforma (por exemplo, testes, atividades de automação de TI e algumas atividades do sistema) e outras atividades usam a experiência de design disponível em Projetos do Windows - Legado (por exemplo, atividades do UIAutomation, Mail e Excel).

Projetos multiplataforma

Em projetos multiplataforma e para algumas atividades em projetos com a compatibilidade com o Windows, vários editores e construtores estão disponíveis para diferentes tipos de dados. Se a configuração de design Mostrar propriedades da atividade embutidas estiver habilitada, todas as propriedades da atividade estarão disponíveis nos cartões de atividade no painel Designer. Por padrão, apenas as propriedades principais ficam visíveis e, se uma atividade tiver propriedades adicionais, você poderá configurá-las selecionando Mostrar opções avançadas. Se a configuração de design Gerar saídas de atividades automaticamente estiver habilitada, o Studio gerará automaticamente variáveis para saídas de atividades. Para saber mais, consulte Gerenciamento de variáveis.

Editores e construtores

Controles de entrada, editores e construtores dedicados estão disponíveis para os tipos de dados mais comuns, para ajudá-lo a configurar atividades sem digitar expressões. Dependendo do tipo de dados, você pode configurar propriedades de atividades diretamente a partir do cartão de atividades no painel do Designer ou abrindo um editor ou construtor em uma janela separada. No perfil do StudioX, o editor ou construtor dedicado é a maneira padrão de configurar uma propriedade, enquanto no perfil do Studio, dependendo do tipo de dados, o padrão é digitar uma expressão na linguagem do projeto (VB ou C#). Verifique o texto do espaço reservado em campos de atividades para obter dicas sobre como configurá-los.

To change how you configure a property, click the Plus docs image button on the right side of most activity properties to open a menu containing options available for that property. You can either select the editor for the data type, open the advanced editor for expressions, select a variable, or clear the existing value.

Por exemplo, quando a entrada para uma propriedade de string está definida como expressões, você pode:

  • Digite uma expressão diretamente na propriedade da atividade.

  • Click Imagem dos documentos to open the advanced Expression Editor.

  • Select Imagem dos documentos > Reset to Text Builder to enter text directly in the activity property.

  • Select Imagem dos documentos > Open Text Builder to open the advanced Text Builder.

  • Select docs image > Use Variable to select a variable.

The variable selection window displays all the variables, arguments, and constants in the project, as well as properties specific to each data type. The window is accessible by selecting docs image > Use Variable next to an input activity field or from inside other editors and builders (such as the Text Builder).

Dentro da janela de seleção de variáveis, você pode navegar até a propriedade desejada ou usar a barra de pesquisa para encontrá-la. Um ícone ao lado de cada propriedade indica o tipo (por exemplo, Tt para strings ou 123 para tipos numéricos).

As variáveis que são geradas automaticamente pelo Studio para saídas de atividades são exibidas na atividade na qual foram geradas.

As seções a seguir descrevem alguns dos seletores, editores e construtores disponíveis.

Editor de Expressão

O Expression Editor está disponível para a maioria das propriedades de atividades. Ele inclui a conclusão de código inteligente para variáveis, argumentos, métodos, propriedades, classes, namespaces, constantes ou palavras-chave. As expressões podem ser gravadas em linhas de múltiplos. Você pode criar variáveis ou argumentos usando os atalhos Ctrl + K e Ctrl + M, respectivamente. Use Ctrl + F dentro do editor para abrir a pesquisa e substituir recursos.

Construtor de Texto

Componha texto simples com suporte para inserir texto em várias linhas. Para adicionar uma variável ou argumento ao texto, selecione-o na menu suspenso Usar variáveis acima da caixa de texto. Clique em Salvar para salvar o texto. Disponível para propriedades que aceitam entrada de string.

Seletor de data e hora

Selecione uma data no calendário e uma hora do dia (hora e minuto, antes ou depois do meio-dia). Você pode digitar valores ou usar as setas para cima e para baixo para aumentar e diminuir o valor do seletor de hora. Disponível para propriedades que aceitam valores do DateTime. Exemplos de atividades onde estiverem disponíveis: Modificar data.

Editor de duração

Specify a duration in hours, minutes, seconds, and milliseconds. You can type values or use the up and down arrows to increase and decrease them. Available for properties that accept TimeSpan values. Examples of activities where available: Delay.

Navegador de armazenamento em nuvem

Navegue por pastas e caixas de correio de armazenamento na nuvem a partir de aplicativos online e selecione itens a serem usados no projeto. Exemplos de atividades onde estiverem disponíveis: atividades que processam e-mails, arquivos e pastas do Office 365 e do Google Workspace.

Seletor de conexões

Quando você adiciona uma atividade que interage com um aplicativo online usando um conector do Integration Service, você deve selecionar a conexão para a conta a ser usada nessa atividade. Dependendo de as conexões já estarem configuradas ou não no Integration Service para o conector, uma das seguintes opções pode ocorrer:

  • Não existe nenhuma conexão - O texto Adicionar nova conexão é exibido na atividade. No menu suspenso Conexão, selecione Adicionar nova conexão para iniciar o processo de autenticação e habilitar as permissões necessárias. Para obter mais informações, consulte a documentação do Integration Service para o conector que você deseja usar.

  • Já existem conexões - Selecione uma conexão no menu suspenso Conexão na atividade. A conexão que é definida como padrão é selecionada automaticamente. Para adicionar uma nova conexão, selecione Adicionar nova conexão no menu suspenso.

  • Uma conexão é selecionada, mas é inválida - Se uma conexão for selecionada, mas você não puder configurar as outras propriedades na atividade, isso indica que a conexão está interrompida. No menu suspenso Conexão, selecione Gerenciar conexões para ir para o Integration Service e corrigir a conexão.

Construtor de condição

Define a true or false statement that an activity evaluates to determine how the automation should continue. Examples of activities where available: If and While.

Para construir uma condição:

  1. Selecione um primeiro valor a ser comparado no campo à esquerda, como por exemplo, uma variável de seu projeto.

  2. Selecione um operador no menu suspenso no meio para usar para comparar o primeiro valor. Existem vários operadores que você pode escolher, dependendo do tipo de dados. Vários operadores estão disponíveis: greater than, greater than or equal, less than, less than or equal, equal to, not equal to, is empty, is not empty, is true, is false, starts with, ends with, contains, is numeric, is not numeric.

  3. Para alguns operadores, você também deve selecionar no campo à direita um segundo valor com o qual comparar o primeiro valor.

To create a statement with multiple conditions, click Add in the Condition Builder and provide the same information for each additional statement. When you add multiple statements, a dropdown menu appears at the top of the window where you must select when the statement is true: select All (AND) if the statement is true when all the conditions are met, or Any (OR) if the statements is true when any of the conditions are met.

Construtor de Coleção

Create a collection of items of the same type. Examples of activities where available: Build collection, Append item to collection, Upload files.

Para construir uma coleção, selecione o item e, então, selecione Adicionar entrada para cada entrada que você deseja adicionar.

Construtor de dicionário

Crie uma coleção de pares de chave-valor, onde cada chave é única. Exemplo de atividades onde estiverem disponíveis: Add Log Field.

Para construir um dicionário, selecione a chave, o tipo e o valor e, então, selecione Adicionar entrada para cada entrada que você deseja adicionar.

Construtor de filtros

Create a complex filter with one or more conditions. Examples of activities where available: For Each Email activities.

Para construir um filtro:

  1. Selecione o item para filtrar no campo à esquerda. Por exemplo, ao filtrar e-mails, você pode selecionar um campo de e-mail como De ou Corpo.

  2. Selecione um operador no menu suspenso no meio para usar para comparar o item. Existem vários operadores que você pode escolher, dependendo do tipo de dados. Por exemplo, ao filtrar e-mails por remetente, você pode selecionar o operador contém ou não contém para o campo De.

  3. Selecione no campo à direita o valor com o qual comparar o item selecionado.

Adição de um gatilho

Você pode configurar como sua automação será executada adicionando um gatilho no tempo do design. Você pode adicionar uma atividade de gatilho por arquivo de fluxo de trabalho como a primeira atividade no fluxo de trabalho. Uma atividade de gatilho só pode ser adicionada no fluxo de trabalho principal ou em fluxos de trabalho marcados como pontos de entrada. Se o arquivo do fluxo de trabalho principal contém um gatilho, você só pode definir outro arquivo como principal se ele também contiver um gatilho.

Os seguintes tipos de gatilhos estão disponíveis:

  • Gatilho manual - A automação é executada quando você o aciona manualmente a partir do Orchestrator ou do Assistant.
  • Gatilho de tempo - a automação é executada em horários especificados de acordo com uma programação (requer um Unattended Robot).
  • Gatilho de evento - a automação é executada quando ocorre um evento especificado (requer um Unattended Robot). Por exemplo, você pode configurar a automação para começar quando um novo item é adicionado a uma fila do Orchestrator.

Depois de publicar o projeto, você pode gerenciar o gatilho a partir do Orchestrator.

Projetos do Windows - Legado

In Windows - Legacy projects and for some activities in projects with the Windows compatibility, you configure activities by entering expressions in the language of the project (VB or C#) either in the Designer or in the Properties panel. When you hover the mouse over an activity field, a Plus docs image button is displayed on the right side of the field. Clicking this button opens a menu with options that enable you to configure the activity:

  • Para os seguintes tipos de atividades, navegue no recurso associado e selecione dados que correspondam ao tipo da propriedade diretamente a partir desse menu sem ter que digitar expressões:

    • Automação do Excel - Se a Modern Excel Design Experience estiver habilitada, nas atividades filhas da atividade Use Excel File, você pode:
      • Selecione células, intervalos, tabelas, planilhas ou gráficos a partir da planilha de trabalho. Você também pode indicar a linha atual ou a planilha atual em uma iteração.
      • Input based on cell and range references, table, chart, or sheet names using the Custom Input option.
      • Alterne para o Excel para indicar dados diretamente a partir do arquivo usando a opção Indicar no Excel. Essa funcionalidade requer que o Excel Add-in esteja instalado.
    • Automação do PowerPoint - Em atividades filhas da atividade Use PowerPoint Presentation, selecione slides, formas ou layouts do arquivo do PowerPoint.
    • Automação de e-mail - Nas atividades filhas das atividades Use Outlook 365, Use Gmail e Use Desktop Outlook App, selecione dados de e-mails como pastas do Outlook, rótulos do Gmail, o e-mail atual em uma iteração ou campos de mensagens específicos a partir da conta de e-mail.
  • Abrir no Advanced Editor - Abra o Expression Editor.

  • Criar variável - Crie uma variável.

  • Limpar valor - Limpe um valor existente.

  • Escolher duração - Selecione um tempo (hora, minuto). Essa opção está disponível para atividades que aceitam valores do TimeSpan como entrada.

  • Projetos do Windows
  • Projetos multiplataforma
  • Editores e construtores
  • Adição de um gatilho
  • Projetos do Windows - Legado

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades