Considerações Gerais

Manual do Maker 2

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_*;

  • 2 Views:

    1. fr_dicionario_v;

    2. fr_sessao_vi;

    3. 1 sequence/generator (gen_log);

    4. 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).

  • Tipo de charset dos SGBD:

    1. Interbase/Firebird: ISO8859_1

    2. Oracle: WE8ISO8859P1

    3. PostgreSQL: LATIN1

    4. MS SQL 2000/2005/2008: ISO8859_1

    5. 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:

  • É 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.

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

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

  • 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.

  • 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.

Saiba mais:

____________________________________________________________________________

Caso este tópico não tenha comentário satisfatório, envie e-mail para [email protected]