Configurações

 

A tela é composta por quatro abas: Arquivo de Projeto, Rede e Conectividade, Versionamento e Outros*. A tela é o local em que são definidos os parâmetros para a conexão com o banco de dados (tanto no Maker quanto no Webrun), execução de download de novas atualizações do Maker, demonstração da versão corrente do Maker, definição da quantidade de versões dos componentes que serão armazenadas e controles gerais.

 

Para acessar a opção, ative o menu Projeto e, a partir daí a opção Configurações, ou pressionar a tecla F6:

 

image34.jpg

 

A tela Configurações possui as seguintes opções:

 

 

 

      • database - nome do banco de dados;

      • user_name / password  - nome / senha de um usuário que tenha permissão de acesso à base dados;

      • hostname  - nome do computador em que está a base de dados.

 

 

 

A propriedade DbAuthentication deve ser adicionada para autenticar o Webrun por meio do SGBD. Caso esta propriedade esteja ativada, o Webrun usará o login e a senha que o usuário informou no ato do logon para conectar-se ao banco. É necessário que o mesmo usuário do banco esteja cadastrado no controle de acesso ao Webrun, porém a senha do Webrun não será considerada. Para que a propriedade funcione corretamente, é necessário que tenha valor true.

 

É possível restringir os Schemas que serão utilizados em um projeto criado no banco de dados:

 

Observação: Ao definir uma instância para o projeto, é necessário reiniciar o Webrun, haja vista que o Webrun não consegue reconhecê-la apenas reiniciando o projeto.

 

 

Observação:

Nesta aba, é possível utilizar teclas de atalho:

 

 

image207.jpg

 

Possui três agrupamentos, como segue:

 

 

      • Endereço - deve ser digitado o endereço do Webrun - endereço utilizado no browser para se ter acesso aos projetos;

      • Contexto - deve ser informado o contexto no qual foi configurado o Webrun;

      • Porta - deve ser informada a porta usada pelo servidor de aplicações para web. Esta configuração é muito importante para o Gerador de Códigos do Editor de Fluxo de Ações.

 

 

      • Endereço - deve ser informado o endereço utilizado para a conexão com a Internet, normalmente um endereço IP - endereço configurado em um hardware que provê acesso à internet para todos os outros dispositivos conectados à rede;

      • Porta - deve ser informada a porta que será utilizada com o endereço informado no campo Endereço;

      • Login/Senha - deve ser informado o login/senha que o usuário utiliza para conectar a internet.

 

 

Para configurar o Repositório externo, clique no botãoimage78.gif Editar e, em seguida, siga os passos semelhantes à configuração de uma Conexão Adicional. Lembre-se de que será necessário que a base de dados vinculada ao projeto que será escolhido pelo apontador (*.wfre) ou por uma configuração manual deve conter todas as tabelas nativas do Maker. Verifique a conexão com o Repositório externo pelo botão image79.gif Testar. Para apagar a configuração de um repositório externo, clique no botão image80.gif Limpar. Os objetos Formulários, Relatórios e Fluxos de Ações do Repositório Externo só estarão disponíveis para utilização após ter sido efetuado um clique no item Salvar do menu Projeto ou após o reinício do Maker.

 

 

image208.jpg

 

A tela é dividida em dois agrupamentos, como segue:

 

 

Observação: Este recurso não é editável e está limitado ao armazenamento das dez últimas versões de cada objeto.

 

 

image233.jpg

 

A tela possui três agrupamentos:Geral,Recursos Experimentais e Relatórios, que são:

 

 

      • Atualização Automática - quando selecionada essa opção, toda vez que o Maker for inicializado, o usuário será questionado sobre o aceite de novas atualizações e de arquivos que o complementam;

      • Exibir Tabelas do Maker (FR_*) - ativa a exibição das tabelas do Maker nas telas nas quais se pode construir consultas;

      • Desativar recursos visuais - quando marcada esta opção, a tela de fundo do Maker não é mostrada. Além disso, fica desabilitado o recurso de transparência do menu suspenso que aparece, quando efetuado clique com o botão direito do mouse sobre um formulário;

      • Ativar cache de metadados do banco - quando marcada esta opção, fica habilitada a possibilidade de atualização/reconhecimento da estrutura de entidades (tabelas e visões) que foram criadas no banco de dados. Para que a atualização ocorra, deve-se pressionar a tecla F5 do teclado ou efetuar um clique sobre o item Atualizar Lista de tabelas do menu 'Utilitários'";

      • Enviar relatório de erro - quando marcada esta opção, se o computador estiver conectado à Internet e ocorrer um erro no Maker, dados sobre o erro serão enviados para a Softwell Solutions automaticamente;

      • Suporte aos recursos do Maker 1.x - essa opção deve ser marcada para manter a compatibilidade com projetos desenvolvidos na versão 1.x do Maker;

      • Editar descrição de objetos do fluxo - esta opção permitirá que o usuário edite a descrição de qualquer componente contido em um fluxo de ação, bastando apenas efetuar um clique sobre o componente e iniciar a digitação da descrição;

      • Tamanho máximo aceitável para imagens - é utilizado para a definição do tamanho máximo sugerido de uma imagem que poderá ser carregada no Maker através da tela Galeria de Imagens. O valor padrão é 60 Kb. Essa funcionalidade é de caráter informativo, não anulando a gravação da imagem.

 

 

      • Conversão dos relatórios para JASPER - habilita o item "Exportar relatórios para o Jasper" do menu "Utilitários", o qual tem a função de converter um relatório para o formato *.JRXML. Relatórios com essa extensão podem ser utilizados pelo Webrun tanto no ambiente do sistema operacional Linux quanto no do Windows. Este recurso também está disponível na Paleta Objetos, através da execução de um clique com o botão direito do mouse sobre um relatório;

      • Documentação Automática - habilita o submenu "Documentação Automática" do menu "Utilitários". Tem a função de ser um gerador de documentação automática, seguindo o modelo PRAXIS - Especificação de Requisitos do Software. Após ativar esta opção, é habilitado o botão Configurar..., o qual dá acesso à tela Configurações Automáticas da Documentação, local em que o usuário poderá configurar o arquivo do relatório (*.rtm) e opções para geração das imagens:

 

Nota: Para que as alterações efetuadas nesta tela entrem em vigor é necessário salvar o projeto e em seguida reiniciar o Maker.

 

image822.jpg

 

Esta tela possui as seguinte opções:

 

 

 

 

 

 

      • Geração automática de tabelas - é utilizada para a habilitação do botão Configurar..., o qual dá acesso à tela Configurações da Geração Automática de Tabelas:

 

image36.jpg

 

Nesta tela, são informadas as sintaxes que deverão ser observadas no momento da criação das entidades (tabelas, índices, e chaves primárias e externas, por meio do formulário). Recomenda-se o uso do caracter "_" (underline) para compor as partes da sintaxe do nome do objeto, mas não poderão ser utilizados caracteres especiais. Defina para os campos:

 

a. Do grupo Estrutura:

 

          1. Nome de tabela - nome para a tabela;

          2. Nome de campo - nome para os campos da tabela;

          3. Chave primária - nome para as chaves primárias da tabela;

          4. Chave externa - nome para as chaves secundárias da tabela.

 

b. Do grupo Índice:

 

          1. Nome de índice - nome para os índices primários;

          2. Índice único - nome para os índices únicos da tabela.

 

c. Variável interna - utilizada para a seleção da sintaxe que comporá o nome dos objetos de que trata este item. Após a seleção de uma das opções, deve-se clicar no botão inserir para marcar a opção escolhida e, em seguida, efetuar um outro clique em qualquer uma das caixas de texto em que é definido o nome do objeto. São opções do componente:

 

          1. Sigla do Sistema (%SISTEMA%) - esta opção será substituída pela sigla do sistema no momento da criação da tabela;

          2. Nome da Tabela (%TABELA%) - esta opção será substituída pelas três primeiras letras do nome do formulário no momento da criação da tabela;

          3. Nome do Campo (%CAMPO%) - esta opção será substituída pela descrição (propriedade Descrição) atribuída ao componente no momento da criação da tabela;

          4. Sigla da Tabela (%TAB%): esta opção será substituída pelas três primeiras letras do nome do formulário no momento da criação da tabela;

          5. Tipo de Dado (%TIPO%) - esta opção será substituída pelo tipo do dado vinculado ao campo no momento da criação da tabela.

 

Observação: A tela Assistente de Banco de Dados só aparecerá no salvamento de um formulário se o marcador Geração automática de tabelas estiver marcado, caso contrário o salvamento ocorrerá da maneira tradicional.

 

 

 

Observações:

 

 

 

Na mesma pasta descrita acima, cabe considerar ainda os arquivos:

 

 

 

 

 

 

Configurações do Sistema - este vídeo demonstra como verificar as configurações básicas no Maker para conectar com o banco de dados do projeto.

 

 

 

____________________________________________________________________________

image776.jpg

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