Teclado
Permite a digitação e a configuração de atalhos do teclado na tela
Visão Geral
O objeto Teclado é utilizado para simular ações do teclado durante a execução de um robô.
Esse objeto permite que o robô interaja com aplicações digitando textos ou executando comandos de teclado automaticamente, simulando o comportamento de um usuário.
A funcionalidade é frequentemente utilizada em automações que exigem preenchimento de campos, inserção de dados ou execução de atalhos de teclado em sistemas e interfaces gráficas.
Funcionamento
O objeto Teclado executa ações de entrada de teclado na aplicação ativa.
Fluxo de funcionamento:
O robô executa o objeto Teclado.
O campo Ação define qual tipo de interação com o teclado será realizada.
O campo Texto define o conteúdo que será digitado.
O campo Delay para escrita em Milissegundos define o intervalo entre cada caractere digitado.
O campo Delay para a Próxima Ação em Milissegundos define o tempo de espera antes de o robô executar a próxima ação.
Após a execução, o robô terá digitado o texto ou executado a ação configurada no campo ativo da interface.
Quando usar
Quando for necessário digitar textos automaticamente em campos de aplicações.
Quando o robô precisar preencher formulários ou inserir dados em sistemas.
Quando processos automatizados exigirem simulação de entrada de teclado.
Quando não usar
Não utilizar quando houver métodos mais diretos de preenchimento de dados através de integração ou manipulação direta de campos da aplicação, evitando dependência da interface.
Configuração

Título
Nome do objeto dentro do fluxo do robô.
Ação
Define a ação que será executada pelo teclado (ex.: Digitar).
Texto
Conteúdo que será digitado pelo robô.
Delay para a Próxima Ação em Milissegundos
Tempo de espera após a execução da ação antes de iniciar a próxima etapa do fluxo.
Delay para escrita em Milissegundos
Intervalo entre cada caractere digitado pelo robô.
Exemplos
Exemplo simples
Fluxo básico para digitar um texto:
Inserir o objeto Teclado no fluxo do robô.
Selecionar a ação Digitar.
Informar o texto que será digitado no campo Texto.
Executar o robô.
Após a execução, o robô digitará o texto no campo ativo da aplicação.
Exemplo aplicado
Cenário: um robô precisa preencher automaticamente um campo de login em um sistema.
Fluxo:
O robô posiciona o cursor no campo de usuário utilizando um objeto de clique ou navegação.
O objeto Teclado é utilizado para digitar o nome de usuário.
O robô executa outras ações para completar o login.
Retornos
A documentação oficial não descreve retornos específicos para este objeto.
O objeto executa uma ação de digitação ou comando de teclado na interface ativa, sem gerar valores de retorno.
Erros comuns e como evitar
Campo incorreto selecionado
Se o campo ativo não for o desejado, o texto pode ser digitado no local errado.
Como evitar:
Garantir que o cursor esteja posicionado corretamente antes da execução.
Delay insuficiente
Se o sistema não responder rapidamente, a digitação pode ocorrer antes que o campo esteja disponível.
Como evitar:
Ajustar o Delay para a Próxima Ação quando necessário.
Velocidade de digitação incompatível
Algumas aplicações podem não processar corretamente digitação muito rápida.
Como evitar:
Ajustar o Delay para escrita em Milissegundos para controlar a velocidade.
Boas práticas
Garantir que o campo de destino esteja ativo antes de iniciar a digitação.
Utilizar delays apropriados para garantir estabilidade da automação.
Utilizar nomes claros no campo Título para facilitar a manutenção do fluxo.
Evitar dependência excessiva de digitação quando houver métodos mais estáveis de integração.
Last updated
Was this helpful?

