Rotinas
Last updated
Was this helpful?
Last updated
Was this helpful?
As rotinas são uma forma de organizar o código do robô em grupos, de forma que fique mais fácil a manutenção e o entendimento do que cada grupo faz.
Elas ficam no canto inferior esquerdo da tela, logo abaixo da lista de objetos:
Modo de Visualização de Rotinas
Importar Rotinas Externas
Adicionar uma nova Rotina
Exclui uma Rotina Selecionada
Rotina selecionada (fica com o nome em azul).
Mais opções
Em mais opções:
Editar: edita a rotina selecionada.
Adicionar subrotina: adiciona uma subrotina a rotina selecionada.
Exportar: exporta a rotina selecionada
Excluir: exclui a rotina selecionada
Veja como adicionar e preencher corretamente as informações de uma rotina:
É o identificador da rotina, não pode ter caracteres especiais e espaços.
O título é um identificador amigavel, pode conter caracteres especiais e espaços.
É o tipo de retorno da rotina, caso ela possua um.
Marcar caso o retorno da rotina seja uma lista.
Marcar caso o retorno da rotina seja uma tabela de dados.
Descrição é utlizada para anotar o que a rotina faz.
Serve para adicionar parâmetros de entrada para rotina.
Serve para adicionar parâmetros de saida para rotina.
Salva a as alterações.
Adiciona um parâmetro.
Nome de identificação do parâmetro. Não pode conter espaços e/ou caracteres especiais;
Tipo do parâmetro que deseja receber ao chamar a rotina;
Valor padrão para um parâmetro. Quando utilizado, deve ficar em último na listagem e quando chamado na rotina,
Marcar caso o parâmetro seja uma tabela de dados.
Marcar caso o parâmetro seja uma lista.
Marcar caso o parâmetro seja obrigatório.
Exclui o parâmetro.
Os parâmetros podem ser reordenados
As configurações para os parâmetros de saída são iguais ao de entrada, exceto pelo check "Obrigatório".
Veja como numerar e reordenar as rotinas e sub-rotinas
As rotinas sempre serão indicadas por números inteiros e as sub-rotinas, por níveis.
No caso da imagem, o item 1. possui os níveis 1.1 e 1.2
Para reordenar as rotinas, basta arrastar a rotina ou sub-rotina para onde deseja
Não é possível fazer com que uma rotina se torne uma sub-rotina e vice-versa.
As sub-rotinas da rotina 0- Inicio não podem ser movidas para outras, da mesma forma que sub-rotinas de outras rotinas não podem ser movidas para a Inicio.
Para utilzar uma rotina ou subrotina criada basta utilizar os objetos Chamar Rotina ou Chamar Rotina com Validação.
As opções de Importar e exportar rotinas servem para reutilizar as rotinas entre projetos.
PASSO 1: Exportar uma rotina, a exportação cria um arquivo do tipo "FunctionRobotEasy".
PASSO 2: Abrir outro projeto, e importar a rotina exportada anteriormente através do botão de importar rotina.