Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
titleMais sobre

type Tipo do parâmetro de entrada da função

description - Descrição do parâmetro de entrada da função

returnType Tipo do parâmetro de saída da função 

Var input -  Variável do tipo Var de nome input - (O nome da variável pode ser alterado mas indica-se manter seu tipo como Var)

Exemplo de definição do tipo do parâmetro:

type = ObjectType.STRING


Image Modified

Figura 5 - Estrutura interna do componente

...

Bloco de código
languagejava
titleCódigo Alterado
@CronapiMetaData(categoryName = "Obter Valor")
public class MenorValorLista {

@CronapiMetaData(type = "function", name = "obterMenorValorLista", description = "Função que retorna o menor valor contido em uma lista")
public static Var obMenVaList(@ParamMetaData(type = ObjectType.LIST ,description = "Lista: lista que será passada para a função") Var list) throws Exception {
		


	    }

}

Após a adequação dos parâmetros, o código referente a funcionalidade pode ser adicionado ao corpo da função. Nesse exemplo, o código que retorna o menor valor contido em uma lista é o seguinte:

...

O último passo após a inserção do código no componente é a visualização desta função como disponível para utilização no bloco de programação

Image Removed

. Primeiro devemos recarregar o projeto para que a nossa função seja carregada.

Image Added

Figura 9 - Recarregar projeto


Image AddedFigura 9.1 Figura 9 - Função sendo exibida em sua respectiva categoria no bloco de programação


 

Passo 7 - Exibição de informações 

É possível visualizar as informações definidas durante o desenvolvimento da função passando-se o ponteiro do mouse sobre o componente (Figura 10).

  

Image Modified 

...

Figura 10 - Exibição das informações da função