Pular para o conteúdo principal

Considerações Gerais

Durante a inicialização de um Banco de Dados, serão criados os seguintes objetos:

  • 92 tabelas com nomes prefixados por fr_*;

  • Clique aqui para conhecê-las.

  • 2 Views:

  • fr_dicionario_v;

  • fr_sessao_vi;

  • 1 sequence/generator (gen_log);

  • 1 Trigger de Before/Instead Of Insert em fr_sessao;

Outras informações:

  • O usuário deve ter permissão de criação de tables, views, sequences/generators.

  • O usuário deve ter permissão de inclusão, alteração e exclusão nas tabelas fr_*.

  • O Maker não fará nenhuma alteração no conteúdo das tabelas, exceto nas fr_*.

  • Sempre que possível, o Maker trabalhará somente com a definição do SQL, não retornando dados (TOP/LIMIT/ROWNUM/FIRST).

Charset

  • Tipo de charset dos SGBD:

  • Interbase/Firebird: ISO8859_1

  • Oracle: WE8ISO8859P1

  • PostgreSQL: LATIN1

  • MS SQL 2000/2005/2008: ISO8859_1

  • MySQL Server: LATIN1

  • O banco, as tabelas e os campos devem ser criados em maiúsculo, com exceção do PostgreSQL, que deve ser minúsculo.

  • Alterar Sequence - uma vez modificada (a sequência de um campo autoincremento), este não mais será considerado um autoincremento pelo webrun.

  • Não é possivel utilizar em projetos Maker\Webrun, tabelas que tenha no inicio de suas nomeclaturas números.   

Ex: 02_Teste

Observações:

  1. Ao criar uma sequence manualmente(no banco de dados) para que o Webrun possa reconhecê-la é necessário que a mesma tenha sido criada no seguinte padrão: nomedatabela_nomedocampo_nomedasequence.

  2. É necessário possuir o client do banco de dados instalado na máquina onde o gerador de relatórios será utilizado. Caso contrário, uma mensagem de erro Required Provided not Installed será apresentada.

  3. Quando um campo é alimentado por uma trigger, ao gravar o registro no formulário (Webrun), ele é posicionado ao primeiro registro;

  4. Quando um campo serial é modificado, ao gravar o registro no formulário (Webrun) ele é posicionado ao primeiro registro.

  5. Ao alterar a porta de um banco Firebird, ela deve ser acrescentada em Configurações, como demonstra a figura abaixo e, em seguida, o Webrun deve ser reiniciado.

image1108.jpg

  1. Caso a nomeclatura dos objetos do banco de dados exceda 30 caracteres alguns recursos como exportação e importação de estrutura e dados e o assistente de criação de tabela reduzirá a nomeclatura excedida para 30 caracteres utilizando hash.

Veja: Versões Homologadas