Seleção de campo customizado
A maioria dos campos (parâmetros) das ações que existem no Roberty possuí um seletor de campo que pode ser expandido através dos ícones que aparecem no canto esquerdo dos campos como mostrado na imagem abaixo onde está o círculo vermelho.
Esse campo de seleção é uma ferramenta que permite ao usuário escolher o tipo de dado que será preenchido no campo, como mostrado na imagem abaixo.
Campos comuns
Na lista de campos comuns há os seguintes tipos de dados:
- Texto: Só aceita dados do tipo texto, isso quer dizer que tudo o que for digitado no campo, mesmo se for número, será armazenado como texto.
Exemplo: Olá Roberty
- Numérico: Só aceita dados do tipo numérico, textos não são aceitos.
Exemplo: 10,34,01,50
- Sim/Não: Só aceita valores booleanos, ou seja, verdadeiro ou falso.
Exemplo: Verdadeiro,Falso
- Data: Só aceita datas.
Exemplo: 01/01/2022
- Horário: Só aceita horas.
Exemplo: 12:30:34
- Texto longo: Aceita textos que possuem mais de uma linha.
Exemplo: RPA é a tecnologia capaz de automatizar processos repetitivos realizados por usuários...
Senha: Transforma o campo em um campo de senha, ou seja, tudo o que for digitado virará símbolo e não poderá ser copiado, porém funciona como um campo de texto.
Código: Aceita códigos criados em javascript. Tem a mesma função de um código customizado.
No exemplo abaixo o campo da ação receberá o valor armazenado na constante "soma" como parâmetro.
const num1 = 10
const num2 = 20
const soma = num1 + num2
return soma
Ações customizadas
A ferramenta também possui uma aba de ações customizadas que dá acesso ao usuário a uma lista dos retornos das ações criadas no robô e que podem ser utilizados no campo.
Na imagem acima, os retornos de outras ações são mostrados como exemplo. A ação Lista1 e Imagem1 foram criadas no robô e por isso estão aparecendo na lista. Elas possuem respectivamente "size" e "x" como retorno que podem ser utilizados para serem passados como valor, assim o retorno de uma ação pode ser utilizada como parâmetro para outra ação. Veja aqui o que são retornos e como utilizá-los.