Informações |
---|
|
Section |
---|
Column |
---|
| Informações neste seção |
Column |
---|
| Outras informações: Page Tree |
---|
root | 05 - Metadados Logix - LGX |
---|
|
Componentes de Desenvolvimento: Page Tree |
---|
expandCollapseAll | true |
---|
root | Componentes de Desenvolvimento - LGX |
---|
searchBox | true |
---|
|
|
|
Section |
---|
Column |
---|
| Livesearch |
---|
spaceKey | LGX - Desenvolvimento Metadado |
---|
size | large |
---|
placeholder | Pesquise dentro do Desenvolvimento Metadado |
---|
rootPage | LGX - Desenvolvimento Metadado |
---|
|
|
|
Section |
---|
Column |
---|
| BARRA DE FERRAMENTAS
Page Tree |
---|
root | LGX - Barra de Ferramentas |
---|
page | LGX - Barra de Ferramentas |
---|
|
|
Column |
---|
| BARRA DE STATUS
Page Tree |
---|
root | LGX - Barra de status |
---|
page | LGX - Barra de Ferramentas |
---|
|
|
Column |
---|
| COLUNAS VIRTUAIS
Page Tree |
---|
root | LGX - Colunas Virtuais |
---|
page | LGX - Barra de Ferramentas |
---|
|
|
Column |
---|
| COMPONENTES DE TELA
Page Tree |
---|
root | LGX - Componentes de tela |
---|
page | LGX - Barra de Ferramentas |
---|
|
|
Column |
---|
| FOLDERS
Page Tree |
---|
root | LGX - Folders |
---|
page | LGX - Barra de Ferramentas |
---|
|
|
|
Section |
---|
Column |
---|
| FUNÇÕES UTILITÁRIAS
Page Tree |
---|
root | LGX - Funções utilitárias metadados |
---|
page | LGX - Barra de Ferramentas |
---|
|
|
Column |
---|
| Column |
---|
| | GRIDS
Page Tree |
---|
root | LGX - Grids |
---|
page | LGX - Barra de Ferramentas |
---|
|
REPORTS
Page Tree |
---|
root | LGX - Reports |
---|
page | LGX - Barra de Ferramentas |
---|
|
ZOOM
Page Tree |
---|
root | LGX - Zoom |
---|
page | LGX - Barra de Ferramentas |
---|
|
REFERÊNCIAS DE COMPONENTES
| Column |
---|
| Column |
---|
width | 20% |
---|
|
|
ARQUITETURA
...
O metadado é um dos módulos do framework LOGIX, que tem como objetivo a construção de componentes baseado no enriquecimento de dados. Este enriquecimento de dados é realizado através do fornecimento de informações adicionais sobre um dado de acordo com seu contexto. Os contextos, também chamados de macro entidades, que compõe o metadado são: tabelas (entidades no banco de dados), formulários, barras de ferramentas e zooms. Estas macro entidades podem ser associativas e combinadas com outras entidades. A seguir, será apresentado o objetivo mais detalhado de cada macro entidade:
Tabelas: contém informações sobre uma tabela (entidade) física do banco de dados. Informações como: nome físico e descrição da tabela, colunas associadas, tipos de dados, dentre outros, estão contidas nesta macro entidade. Esta macro entidade é a base do metadado, sendo pré-requisito para construção de formulários e zooms.
Formulários: contém informações sobre um formulário de entrada de dados. O metadado suporta dois tipos de formulários: formulário de cadastro e formulário de parâmetros. O formulário de cadastro é utilizado para construção de telas de cadastro, enquanto que o formulário de parâmetros é utilizado para telas de processamento e de emissão de relatórios. Ambos os formulários têm opções para o desenvolvedor adicionar suas regras de negócio, como por exemplo, validações em campos. Geralmente os formulários estão associados às tabelas.
Barra de ferramentas: contém informações sobre os eventos que um formulário possuirá. Os eventos podem ser padrões (inclusão, exclusão, etc.) ou podem ser específicos de acordo com o contexto da aplicação. Em ambos os casos o desenvolvedor pode anexar sua regra de negócio, como por exemplo, consistências de entrada de dados e execução de rotinas específicas.
Zooms: contém informações para construção de zooms a ser utilizados em conjunto com os formulários. Geralmente os zooms são associados às tabelas.
...