Blocos#

Blocos – as principais unidades funcionais do Robô de software.

Os blocos que compõem o Processo podem ser selecionados e arrastados para o diagrama do Processo com um duplo clique do botão esquerdo do mouse ou através de arraste. Alguns blocos também são criados automaticamente se você usar a ferramenta “Gravação” na barra superior de desenvolvimento do Sherpa Designer.

Conversão em Processo#

Para rapidamente extrair (converter) blocos selecionados em um Processo separado, e assim realizar um rápido refatoramento do projeto, selecione os blocos de forma que o grupo selecionado tenha apenas uma seta de entrada e uma seta de saída (o número de setas dentro do grupo que não cruzam as fronteiras do grupo não importa). Clique com o botão direito do mouse na área selecionada.

Um menu suspenso aparecerá com os seguintes itens:

  1. Ponto de interrupção — permite definir um ponto de interrupção para depuração do processo no bloco ou grupo de blocos selecionados.​
  2. Recortar — remove os blocos selecionados e os coloca na área de transferência para posterior colagem em outro lugar.​
  3. Copiar — copia os blocos selecionados para a área de transferência sem removê-los.​
  4. Copiar ID do bloco — copia o identificador único do bloco selecionado para uso em links ou scripts.
  5. Excluir — remove os blocos selecionados do diagrama.​
  6. Editar comentários do bloco — abre uma janela para editar comentários textuais relacionados ao bloco.​
  7. Ativar/Desativar — alterna o estado de atividade do bloco (ativado/desativado).​
  8. Ativar/desativar nível de Saída — controla a exibição ou ocultação dos dados de saída do bloco.​
  9. Depurar a partir do bloco atual — inicia o processo de depuração a partir do bloco selecionado.​
  10. Depurar. Passo a passo no bloco — realiza a depuração passo a passo, avançando para o próximo bloco.​
  11. Agrupamento — une ou separa os blocos selecionados em um grupo para facilitar a gestão.​
  12. Ordem — permite alterar a ordem dos blocos dentro do grupo.​
  13. Definir tamanho padrão — retorna os tamanhos dos blocos aos valores padrão.​
  14. Atualizar bloco — atualiza o conteúdo ou estado do bloco, por exemplo, após a alteração de dados externos.​
  15. Defina uma expressão para o ponto de interrupção — abre uma janela para definir a condição em que o ponto de interrupção será acionado.​
  16. Converter em processo — extrai os blocos selecionados em um subprocesso separado, simplificando a estrutura do diagrama principal e permitindo reutilizar esse Processo.

Selecione “Converter em processo” e na janela pop-up “Nome do diagrama” insira o nome do novo Processo.

No lugar desses blocos aparecerá um bloco “Processo”, e os próprios blocos serão colocados no novo diagrama criado, ao qual este bloco “Processo” faz referência.

Paleta de blocos#

Estão disponíveis mais de cem blocos que permitem realizar diversas ações no sistema operacional e em outros programas, manipular dados, realizar cálculos e tomar decisões.

A complexidade dos blocos varia desde uma simples tarefa de atraso antes de um clique até a substituição completa de todas as ocorrências de um texto por outro dentro de um documento Word sem perda de formatação do documento.

A paleta de blocos está em constante atualização; se você não encontrou um bloco adequado para automatizar um processo de negócios - nos avise, e nós indicaremos quais blocos podem ser usados em combinação para resolver sua tarefa (ou adicionaremos o bloco que você precisa na próxima atualização do programa).

№ p/pElemento da interfaceDescrição
1.botão “Robôs para Windows”Permite selecionar o modo de desenvolvimento de Robôs para Windows ou Linux. Dependendo do modo selecionado, a composição dos blocos disponíveis no projeto será diferente.
2.campo de texto “Para buscar, digite o nome do bloco”Permite encontrar o bloco desejado pelo nome.
3.Meus blocosGrupo de blocos criados pelo Usuário.
3.1.botão Permite criar e configurar um novo bloco personalizado.
4.Blocos principaisGrupo de blocos principais para construir o diagrama do Robô.
5.Automação de aplicativosGrupo de blocos para configurar ações de automação de aplicativos ao construir o diagrama do Robô.
6.Automação de navegadoresGrupo de blocos para configurar a automação de navegadores ao construir o diagrama do Robô.
7.Navegador invisível (HTTP)Grupo de blocos para configurar ações do navegador invisível (HTTP) ao construir o diagrama do Robô.
8.Automação OCRGrupo de blocos para configurar a automação OCR ao construir o diagrama do Robô.
9.OrquestradorGrupo de blocos para executar ações com o Orquestrador ao construir o diagrama do Robô.
10.SAPGrupo de blocos para configurar ações do SAP ao construir o diagrama do Robô.
11.Janelas de diálogoGrupo de blocos para configurar ações com janelas de diálogo ao construir o diagrama do Robô.
12.WordGrupo de blocos para configurar ações com o Word ao construir o diagrama do Robô.
13.ExcelGrupo de blocos para configurar ações com o Excel ao construir o diagrama do Robô.
14.OutlookGrupo de blocos para configurar ações com o Outlook ao construir o diagrama do Robô.
15.ExchangeGrupo de blocos para configurar ações com o Exchange ao construir o diagrama do Robô.
16.Sistema de arquivosGrupo de blocos para configurar ações com o sistema de arquivos ao construir o diagrama do Robô.
17.Área de transferênciaGrupo de blocos para configurar ações com a área de transferência ao construir o diagrama do Robô.
18.Listas e dicionáriosGrupo de blocos para configurar ações com listas e dicionários ao construir o diagrama do Robô.
19.Tabelas de DadosGrupo de blocos para configurar ações com tabelas de dados ao construir o diagrama do Robô.
20.Data e horaGrupo de blocos para configurar ações com data e hora ao construir o diagrama do Robô.
21.EmailGrupo de blocos para configurar ações com email ao construir o diagrama do Robô.
22.PDFGrupo de blocos para configurar ações com arquivos PDF ao construir o diagrama do Robô.
23.TextoGrupo de blocos para configurar ações com texto ao construir o diagrama do Robô.
24.FTP/SFTPGrupo de blocos para configurar ações com FTP/SFTP ao construir o diagrama do Robô.
25.Processos/Serviços/JanelasGrupo de blocos para configurar ações com processos/serviços/janelas ao construir o diagrama do Robô.
26.TerminaisGrupo de blocos para configurar ações com terminais ao construir o diagrama do Robô.
27.RegistroGrupo de blocos para configurar ações com registros ao construir o diagrama do Robô.
28.1CGrupo de blocos para configurar ações com 1C ao construir o diagrama do Robô.
29.Bancos de dadosGrupo de blocos para configurar ações com bancos de dados ao construir o diagrama do Robô.
30.Google SheetsGrupo de blocos para configurar ações com Google Sheets ao construir o diagrama do Robô.
31.Área de trabalho remota RDP/CitrixGrupo de blocos para configurar ações com a área de trabalho remota RDP/Citrix ao construir o diagrama do Robô.
32.Trabalho com arquivosGrupo de blocos para configurar ações com arquivos ao construir o diagrama do Robô.
33.Funções de negóciosGrupo de blocos para configurar ações com funções de negócios ao construir o diagrama do Robô.
34.ImagensGrupo de blocos para configurar ações com imagens ao construir o diagrama do Robô.
35.TelegramGrupo de blocos para configurar ações com Telegram ao construir o diagrama do Robô.
36.Credenciais do Windows e CyberArkGrupo de blocos para configurar ações com credenciais do Windows e CyberArk ao construir o diagrama do robô.
37.Aprendizado de máquinaGrupo de blocos para configurar ações relacionadas ao aprendizado de máquina ao construir o diagrama do Robô.
38.Análise de textos (NLP)Grupo de blocos para configurar ações relacionadas à análise de textos (NLP) ao construir o diagrama do Robô.
> Uma descrição detalhada de cada bloco está disponível no “Guia de Blocos” e no programa Sherpa Designer.

Atualização de blocos na paleta#

Para atualizar os blocos na paleta selecionada, clique com o botão direito do mouse no nome da paleta desejada e selecione a opção “Atualizar blocos desta paleta”.