Studio
2023.4
falso
Imagem de fundo do banner
Guia do usuário do Studio
Última atualização 26 de abr de 2024

Estrutura de automação Attended

Visão geral

O framework de automação Attended é um modelo abrangente adaptado para cenários attended, que visa fornecer uma experiência perfeita e fácil de usar, oferecendo um conjunto de formulários intuitivos e fluxos de trabalho de gatilho correspondentes.

Como funciona

O modelo consiste em seis pastas distintas, cada uma atendendo a uma finalidade específica:

  1. Framework_Workflows— Armazena fluxos de trabalho de suporte necessários para o modelo ser executado corretamente.Esta pasta não requer modificação.
  2. Form_Inputs—Permite aos usuários inserir informações e interagir com a automação por meio de formulários intuitivos e aciona fluxos de trabalho com base em suas ações (como clicar em Cancelar, Continuar, Selecionar pasta ou Visualizar guia do usuário). Os valores são armazenados no arquivo ConfigUtility.json, que é usado para preencher previamente os formulários em execuções subsequentes.
  3. Form_ConfigUtility—Oferece a capacidade de adicionar lógica e configurações personalizadas, invocadas pelo arquivo ConfigUtility.xaml e inclui fluxos de trabalho de gatilho para cancelar alterações de configuração, redefinir todas as configurações para padrão ou salvar novas configurações.Permite personalizar as configurações da automação, incluindo valores de formulário padrão, exceções personalizadas, configurações adicionais, constantes e ativos do Orchestrator, para ajustar a automação às suas necessidades específicas.Para definir as configurações, execute esse fluxo de trabalho no período de design.
  4. Form_Success—Exibe o formulário quando a transação é bem sucedida e inclui fluxos de trabalho de gatilho para opções como fechamento, repetição do processo ou visualização da saída.
  5. Form_Error—Mostra quando um erro ou exceção ocorre durante o processo de automação e inclui fluxos de trabalho de gatilho para opções como fechamento da automação, envio do erro por e-mail para o endereço de e-mail padrão (salvo no arquivo de formulário Form_ConfigUtility) ou repetição do processo.
  6. Form_StatusWindow—Exibe o status do processo de automação ao longo da automação, fornecendo atualizações em tempo real sobre seu progresso.
docs image

Personalizando o modelo

Para configurar o modelo para seu caso de uso específico, siga estas etapas:

  1. Abra o arquivo Process.xaml e personalize as opções a seguir:
    1. Mensagens de status - personalize as mensagens que aparecem para o usuário durante o processo de automação (resultFormMessage).
    2. Botão Visualizar Saída - escolha se o usuário pode abrir a pasta selecionada usando o botão Visualizar saída (Config("showViewOutput")).
    3. Coloque a lógica da sua automação neste fluxo de trabalho.

  2. Execute apenas o arquivo ConfigUtility.xaml e configure o arquivo de formulário Form_ConfigUtility seguindo estas etapas:
    1. Padrões de formulário - defina os valores do formulário padrão que aparecem em todas as execuções.Os campos de formulário serão redefinidos para esses valores durante todas as execuções.
    2. Exceções - defina as exceções de negócios personalizadas na automação.
    3. Configurações - defina os parâmetros que devem ser exclusivos para cada automação, mas que não são campos no formulário de entrada. Isso inclui:
      1. logF_BusinessProcessName—O nome da sua automação, que será exibido na parte superior dos seus formulários e nos e-mails de erro.
      2. userGuideUrl—O URL do guia do usuário ou qualquer outra documentação que você deseje fornecer ao usuário como referência.
      3. automationDescription—O texto que aparece na parte superior do formulário abaixo do nome da automação e antes do link da guia do usuário.
      4. errorEmailRecipient—O destinatário do e-mail de erro que é gerado automaticamente em caso de erro.
    4. Constantes e Ativos - Defina valores constantes e ativos do Orchestrator usados na automação.


As dependências padrão deste modelo de projeto são UiPath.Form.Activities, UiPath.System.Activities, UiPath.UIAutomation.Activities e UiPath.WebAPI.Activities.

  • Visão geral
  • Como funciona
  • Personalizando o modelo

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.