Acesse o novo Manual 2.7 new.jpg
 

Gerador de Código

Este recurso deve ser executado por usuários que conheçam a fundo a linguagem de programação que desejam cadastrar e estes devem ser treinados pela Softwell, especificamente para a utilização deste recurso.

O Gerador de Código é um conjunto de fluxos que compõe uma máquina, que transforma um arquivo XML, gerado pelo Editor de Fluxo de Ações, em um código fonte de uma linguagem pré-cadastrada, com suas respectivas sintaxes. Ou seja, transforma um fluxo em um programa de linguagem escrita.

Para a utilização deste recurso, é imprescindível a configuração do caminho do Webrun na aba Rede e Conectividade da tela Configurações, para a conexão do Maker com o serviço de Web Service do Webrun, que irá executar a função de geração de código dos fluxos. Caso o servidor seja localhost, não será necessário configurar o proxy, pois será ignorado.

image847.jpg

A tela é composta por:

Implantação da linguagem escrita

O processo de implantação será descrito passo a passo fazendo referência a outros tópicos quando necessário:

Cadastramento dos Descritores

Para cadastrar qualquer linguagem escrita, primeiramente, devemos cadastrar todos os Descritores necessários ao Gerador de Código. São eles que armazenam as sintaxes da linguagem escrita, fazendo referência a uma estrutura ou função existente no fluxo.

Para acessar este recurso, siga os passos:

  1. Ative o Editor de Fluxos de Ações;

  2. Ative o menu Arquivo, Gerador de Código e clique na opção descritores

image133.jpg

A tela possui uma Barra de Ferramentas para a navegação e edição dos registros e os seguintes campos:

Cadastramento da Linguagem e Sintaxe

Para cadastrar a linguagem escrita, é necessário apenas um Identificador de referência e uma Descrição da Linguagem que a especifique.

image134.jpg

A tela possui uma Barra de Ferramentas para a navegação e edição dos registros e os seguintes campos e controles:

Exemplo:

Para cadastrar a sintaxe de uma linguagem escrita, basta associar cada Descritor à respectiva sintaxe da linguagem correspondente. Cada Descritor tem uma regra de cadastramento, ou seja, uma forma específica de ser montado.

Exemplo:

image240.gif

Observações:

  1. %1, %2 são parâmetros que estão descritos na documentação de cada Descritor;

  2. Não poderá ser excluída uma linguagem de imediato. É necessário, anteriormente, excluir todos os registros da lista de sintaxes;

  3. Para garantir a funcionalidade do Gerador de Código, é necessário observar as Configurações do projeto na aba Rede e Conectividade, no campo Endereço. Caso queira utilizar Proxy, deve ser definido o IP da máquina na rede e ,se houver dois sistemas com a mesma sigla, é preciso definir uma instância para o projeto (aba Arquivo de Projeto, campo Nome da Instância).

  4. Para exportar o Gerador de Código, basta acessar o menu Arquivo do Editor de Fluxos de Ações, em seguida, Exportar e escolher a opção Gerador de Código. Para Importar, basta utilizar o recurso-padrão do Maker (botão Importar ou pelo menu Objetos - Importar).

  5. Nem todas as funções, mesmo que sejam da camada banco de dados são suportadas por todos os bancos de dados.

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br