Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Próxima »

A funcionalidade de bibliotecas permite fazer uma cópia de alguns recursos selecionados de um projeto Cronapp e utilizá-lo, de forma totalmente independente, em outro projeto, dentro ou fora da plataforma Cronapp.

Por exemplo, com esse recurso seria possível desenvolver funções para realizar diversas ações, como retornar de forma criptografada o conteúdo passado via parâmetro. Essa função pode ser utilizada em qualquer momento dentro do projeto que importou a biblioteca, porém, seu código não pode ser editado, pois as bibliotecas são exportadas em formato binário.


Após importar uma biblioteca, esse conteúdo não estará disponível nos diretórios blocos de programação ou na lista de fontes de dados para edição, apenas nas janelas que chamam esses recursos. 

Configuração dos recursos

Atualmente, os únicos recursos Cronapp exportados para as bibliotecas são os Blocos de programação servidor e Fonte de dados do tipo Bloco de programação servidor.

Para exportar, é necessário seguir os seguintes passos:

  1. Definir quais os arquivos blockly e Fonte de dados que se deseja exportar.
  2. Exportar via arquivo .jar e dependência Maven.

Bloco de programação

Para habilitar a exportação de um arquivo de bloco de programação, acesse a janela de configuração do editor blockly e marque a opção Exportar Biblioteca (destaque 1 da figura 2). Ao habilitar essa opção, todas as funções contidas no blockly serão exportadas.


É necessário ficar atento ao utilizar blocos de programação que utilizam recursos do projeto de origem, pois, após exportar e importar em outro projeto, os recursos utilizados serão do projeto destino, não de origem. Por exemplo, se a função exportada obtém registros da tabela User, é necessário que o projeto que executará essa função possua vínculo com um banco de dados que possua as mesmas características da tabela User, caso contrário, ocorrerá um erro.


Figura 2 - Habilitando para exportação todas as funções contidas nesse arquivo


Fonte de dados

Para exportar uma Fonte de dados é necessário que o Datasource seja do tipo Bloco de programação e que o bloco de programação que alimenta a Fonte de dados também seja incluído na biblioteca.

Assim, crie ou abra uma Fonte de dados (destaque 1 da figura 2.1), defina o tipo como Bloco de programação (2), escolha um bloco de programação servidor que retorne uma lista de objetos (2) e marque a opção Exportar Bibliotecas (4).


Figura 2.1 - Habilitando a opção Exportar Biblioteca de uma Fonte de dados


Em seguida, selecione a aba Campos e defina os atributos contidos nos objetos da lista (Figura 2.2). Veja mais detalhes sobre essa aba no tópico "Campos" da documentação da Fonte de dados.


Figura 2.2 - Definição dos atributos dos objetos que alimenta a Fonte de dados


Por fim, acesse o bloco de programação que alimenta a fonte de dados e habilite também a opção Exportar Biblioteca. (veja mais detalhes no tópico Bloco de programação).

Exportar


Arquivo .jar


Dependência Maven


Nesta página

  • Sem rótulos