Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Cadastro de Tabelas e Colunas (FRM1007)

...

  • Neste formulário No programa de Tabelas e Colunas deverão ser cadastradas todas as tabelas que serão utilizadas no metadado e suas respectivas colunas do Logix. É a partir deste cadastro que a base de dado do cliente será geradaÉ importante cadastrar corretamente tanto as descrições das tabelas quanto as das colunas, visto que a engine do metadado utiliza estas informações para construção automática de formulários.
  • A partir deste formulário é possível definir o comportamento das colunas nos formulários.
  • É possível, também, cadastrar os relacionamentos (referências) entre as tabelas (chaves estrangeiras) e as legendas para as colunas.

...

Cadastro de Relacionamentos (Referências) de Tabelas (FRM1006)

...


  • No programa de Referências de Tabelas são cadastrados os relacionamentos existentes entre as tabelas, para validações de chaves estrangeiras e visualizações da Pesquisa Relacional.
  • Estas informações de relacionamento são muito importantes, visto que a engine do metadado as utiliza para realizar consistências de integridade referencial
  • Cadastro das chaves estrangeiras de tabelas do banco de dados do Logix no metadado.
  • As referências são utilizadas para fins de consulta através da “Pesquisa Relacional”.


Para entender o que é a referência entre tabelas, vide imagem abaixo que apresenta o relacionamento de colunas entre as tabelas, definindo assim a ligação com chaves extrangeiras entre as tabelas.

...

  • As legendas são as representações de campos de domínios fixos, através de textos ou imagens, de campos indicadores.
  • No programa Legenda é definido o dominío de valores para colunas indicadoras. A legenda pode ser apresentada como imagem e texto e também é possível definir condições de valores para exibição das legendas.


Cadastro de Barra de Ferramentas (FRM1001)

...

  • No programa de Barra de Ferramenta (Toolbar) serão cadastrados os menus dos formulários de metadado.
  • Todo programa deve possuir uma toolbar, onde são definidas tanto as opções padrões de cada formulário (incluir, modificar, consultar, excluir, etc.) quanto as opções específicas que podem ser implementadas pelos desenvolvedores.
  • As opções disponíveis numa toolbar são as Cadastro das operações que cada formulário metadado deverá ter.pode executar, sendo:
    • As operações padrões são executadas automaticamente pelo metadado.
    Para as
    • As operações específicas, o desenvolvedor terá que definir as ações que o metadado deve
    tomar
    • executar.

Image Removed

  • As operações padrões do metadado possuem nomes reservados. Caso o desenvolvedor queira uma operação específica, deverá utilizar um nome diferente.As operações padrões são:

Image Added

Operações padrões dos formulários 


Informações
titleOperações Padrões de Formulários de Cadastro (CRUD)
                     

...

Cadastro de Formulários de Zoom (FRM1008)

...

  • Zoom é a chamada de uma tela contendo registros de outros programas para facili-tar o cadastro de registros de outros formulários ou de outra lista de registros.
  • No programa de Zoom serão cadastrados os zooms utilizados nos formulários de metadado. 
  • Zoom é um meio de facilitar o cadastro de registros encontrados em outros formulários ou de uma lista extensa de registros.
  • Os registros carregados para exibição em um zoom podem ser originados diretamente via pesquisa de tabelas no banco de dados ou podem ser carregados a partir de funções 4GL.

  • É possível filtrar os dados pelo próprio zoom e também é possível enviar filtros através de funções 4GL.

  • As telas de zoom, que também podem ser registradas como formulários, podem ser acionadas a partir de formulários CRUDProcessamento ou até mesmo através de formulários desenvolvidos no modelo Livre que chamamos de FreeForm.

...

Cadastro de Formulários de Cadastro (FRM1002)

...

Este cadastro é usado para cadastrar o metadado dos programas de cadastro do Logix com interface metadadoO programa de Formulários é o principal programa do metadado. Nele serão cadastrados os formulários de manutenção das tabelas, conhecido também como formulário CRUD

...

Cadastro de Formulários de Parâmetros  (FRM1003)

...

  • O programa de Formulários de Parâmetros é semelhante ao programa de Formulários de Cadastro, mas com o objetivo de cadastrar os programas de processamentos e de emissão de relatórios.
  • Em outras palavras, um Um Formulário de Parâmetros é geralmente utilizado para rotinas de extração de relatórios específicos que exigem que o usuário informe uma lista de parámetros de processamento em tela, ou então, para rotinas de processamento de um certo volume de informações que, na sua grande maioria, requer que o usuário informe alguns parâmetros em tela e processe dados na sequência, apresentando uma tela de acompanhamento de processamento ao usuário.

...

Cadastro de Colunas Virtuais de Formulários (FRM1009)

...

  • No formulário de Colunas virtuais serão cadastrados os campos inexistentes nas tabelas do metadado ou campos inexistentes nas tabelas utilizadas no formulário de cadastro. Utilizado principalmente para campos de descrição para formulários de cadastro.
  • Em outras palavras, as As colunas virtuais são colunas complementares que não são alimentadas e carregadas automaticamente com um valor proveniente de uma tabela do banco de dados, pois são informações alimentadas via funções implementadas no código fonte dos programas para exibir informações complementares em tela para o usuário.
  • É possível cadastrar colunas virtuais para formulários de Zoom (FRM1008), Cadastro (FRM1002) ou Parâmtros (FRM1003).

...

  • É possível registrar informações para legendas de colunas virtuais, utilizando o botão "Legendas" que irá acionar o programa FRM1016.



Cadastro de Legendas para Colunas Virtuais de Formulários (

...

FRM1016)

...

  • Assim como existe o cadastro de Legendas para colunas de tabelas (FRM1013), existe também o cadastro de Legendas para as colunas virtuais registradas para um formulário de Cadastro, Zoom ou Parâmetros.

...