Usar um componente no Design studio de RPA para desktop
Projete projetos de automação usando componentes em Design studio de RPA para desktop.
Antes de Iniciar
Função necessária: nenhuma
Por Que e Quando Desempenhar Esta Tarefa
Componentes são blocos reutilizáveis usados para projetar automações e para abstrair a funcionalidade.
Design studio de RPA para desktop hospeda uma ampla variedade de componentes que você pode usar ao criar projetos de automação.
Cada componente tem portas que são usadas ao criar um fluxo de trabalho de automação. Para obter mais informações, consulte Design studio de RPA para desktop portas.
Procedimento
- Em Design studio de RPA para desktop, no painel Caixa de ferramentas, navegue até uma categoria de componente primário para selecionar um componente.
-
Para usar um componente, arraste-o para a superfície Design, conforme mostrado no exemplo a seguir.
Figura 1. Arraste o componente Texto de OCR para a superfície de design Importante:Você pode encontrar os seguintes comportamentos ao arrastar e soltar um componente de automação da Caixa de ferramentas, do Explorador de objetos, do Explorador de projetos e do Explorador de habilidades para a superfície de design:- Se você arrastar e soltar um componente para o mesmo componente na superfície de design, o novo componente substituirá o componente existente. Por exemplo, se você já tiver o componente ActionSet na superfície de design e arrastar e soltar outro componente ActionSet no ActionSetexistente, a nova versão substituirá o componente existente.
Todas as conexões (conexões de controle e de dados), variáveis ou dados estáticos associados ao componente existente serão associados ao componente recém-descartado se o nome da porta e o tipo de dados da porta forem iguais.
- Se você arrastar e soltar um novo componente para um componente ou método diferente na superfície de design, o novo componente substituirá o componente existente.
Todas as conexões, variáveis ou dados estáticos associados ao componente existente serão associados ao componente recém-descartado se os nomes de porta e os tipos de dados de porta forem os mesmos.
- Se você arrastar e soltar um componente entre dois componentes que já estão conectados na superfície de design, o componente será colocado entre os componentes existentes. Você pode encontrar os seguintes comportamentos ao arrastar e soltar um componente entre dois componentes:
- Se os nomes de porta e os tipos de dados de porta do componente recém-descartado corresponderem aos componentes conectados, as conexões de dados serão criadas.
- Se os nomes das portas forem iguais e os tipos de dados da porta forem diferentes, as conexões de dados serão criadas somente se o tipo de dados da porta puder ser convertido (os dados da porta de origem devem ser convertidos para o tipo de dados de destino. Isso é conhecido como conversão de tipo ou conversão de tipo. Para obter mais informações sobre conversão de tipo, consulte Fundição de tipo Java). Por exemplo, inteiro para objeto, mas não objeto para inteiro.
- Se os nomes da porta forem os mesmos e o tipo de dados da porta puder ser convertido, mas já houver uma conexão de dados existente entre os dois componentes, nenhuma nova conexão de dados será criada.
- Se você arrastar e soltar um componente para o mesmo componente na superfície de design, o novo componente substituirá o componente existente. Por exemplo, se você já tiver o componente ActionSet na superfície de design e arrastar e soltar outro componente ActionSet no ActionSetexistente, a nova versão substituirá o componente existente.
-
Conecte as seguintes portas:
- Conecte a porta de entrada de controle do componente de texto de OCR à porta de saída de controle de outro componente.
- Conecte a porta de saída de controle do componente de texto de OCR à porta de entrada de controle do próximo componente.
- Conecte a porta de entrada de dados (Bitmap) do componente de texto de OCR à porta de saída de dados de outro componente.
- Conecte a porta de saída de dados (cadeia de caracteres) com a porta de entrada de dados de outro componente.
-
Escolha uma das opções a seguir para uma ação desejada.
Opção Ação Para pesquisar um componente que está disponível na Caixa de ferramentas Insira o texto no campo Filtrar por nome. Para editar a configuração ou as definições de um componente Clique duas vezes na barra de título do componente ou clique no ícone de configurações (ícone ).
Por exemplo, para editar as configurações do componente Texto de OCR, clique no ícone de configurações (ícone
) sobre o componente Texto de OCR. A caixa de diálogo CONFIGURAÇÕES de OCR é exibida. Você pode definir as propriedades na caixa de diálogo mostrada no exemplo a seguir.
Figura 2. Caixa de diálogo Configurações de OCR O ícone de configurações (ícone
) não aparece para todos os componentes.
Para editar as propriedades de um componente Altere a propriedade necessária no painel Propriedades. Para definir um ponto de interrupção Clique com o botão direito do mouse na barra de título do componente e selecione Ponto de interrupção. Para obter mais informações sobre Pontos de interrupção, consulte Definir um ponto de interrupção para pausar um componente em Design studio de RPA para desktop. Para iniciar a execução do fluxo de trabalho a partir de um componente selecionado Clique com o botão direito do mouse na barra de título do componente e selecione Executar a partir daqui. Para lidar com os erros em um nível de componente Clique com o botão direito do mouse na barra de título do componente e selecione Manipulador de erros. Para saber mais sobre como lidar com erros, consulte Processar erros em Design studio de RPA para desktop. Para excluir um componente Clique com o botão direito do mouse na barra de título do componente e selecione Excluir. Para ignorar um componente em uma automação Para habilitar a automação para ignorar um componente, clique com o botão direito do mouse na barra de título do componente e selecione Ignorar isto. Nota:- Se você definir um ponto de interrupção e a opção Ignorar isso no mesmo componente, a automação ainda ignorará o componente e moverá para o próximo componente executável.
- Se você usar a opção Ignorar isso nos componentes de loop For each e For na seção Loop da caixa de ferramentas, a automação não executará a parte do loop desses componentes.
- Se você usar a opção Ignorar isto no componente Tentar captura, a automação ignorará o componente e as exceções, se houver, serão exibidas no respectivo componente na automação.
- Se você usar a opção Ignorar isto em um componente no qual você definiu um atraso usando as opções Atraso após a execução ou Atraso antes da execução, a automação ainda ignorará o componente.
- A opção Ignorar isso ignora o componente de decisão e as dependências no componente, se houver.
- Você não pode usar a opção Ignorar isso no Início, no Términoou em qualquer componente relacionado ao evento.
Para executar um único componente Para testar e depurar qualquer problema em uma automação isolando um único componente, clique com o botão direito do mouse na barra de título do componente e selecione Executar isto. Nota:- Se você aplicar um ponto de interrupção em um componente antes ou depois de aplicar a opção Executar este, o ponto de interrupção pausará a execução do componente.
- No componente Loop For, a opção Executar isso conclui o loop que você especificou, mas a execução não prossegue para a porta de saída do controle.
- Se você definir um atraso na execução de um componente usando as opções Atraso após a execução ou Atraso antes da execução e, em seguida, usar a opção Executar este, o componente será executado após o atraso definido.
- Você não pode usar a opção Executar em qualquer componente relacionado ao evento.
- Opcional: Para pesquisar um componente que está disponível na Caixa de ferramentas, insira o texto no campo Filtrar por nome.