Business - ERP
Microsoft Dynamics AX (Axapta) – Tutorial - Formulários
Continuando a série de artigos técnicos sobre Microsoft Dynamics AX vou comentar sobre as principais características tecnológicas do ambiente Morph/X.
por Roberto KowasDescreverei o objeto Formulário (Form):
Formulários são utilizados para Consultar, Editar, Criar ou Apagar registros de uma ou mais tabelas relacionadas ao formulário. Muitos ambientes de desenvolvimento exigem que o programados tenha sólidos conhecimentos em programação para criá-los. No ambiente de desenvolvimento do Axapta - MorphX, formulários podem ser criados sem a utilização específica de código, e apenas com a interface gráfica.
Elementos de um Formulário:
Métodos (Methods) - Métodos são séries de funções específicas que são chamadas quando você trabalha com formulários: inicializando, acessando ou fechando. Para criar ou modificar os métodos é necessário bons conhecimentos de X++ para compreender sua sintax.
Fonte de Dados (Data Sources) - É utilizado para especificar uma ou mais tabelas de onde serão referenciados os campos ou grupo de campo, para acesso por meio de seu formulário. Havendo necessidade de relacionar mais de uma tabela à um formulário, utilizamos a relação criada na tabela extendida ou relacionamentos criados diretamente entre tabelas
Desenho (Designs) - Em geral, formulários contém vários campos de tabelas, botões, imagens, etc, logo, é fácil imaginar que mesmo tendo um estilo de layout para distribuir estes componentes no formulário, poderá haver um atravancamento. Muitos podem comparar o desenho de um formulário com "Chinese boxes", pois quando olhamos sua estrutura, vimos vários elementos construídos dentro de outros. Contudo, certos elementos tendem a ser idênticos. Ao Nível de "Pai", um formulário consiste basicamente de dois elementos: Guia (Tab) e Grupo de Botão (Button Group).
Guia (Tab) - A Guia constitui o nível mais alto da hierarquiam dos propósitos principais de um relacionamento entre campos, é a consistência de informações entre as tabelas.
Grade (Grid) - Objeto que permite a vizualização de um ou mais registros de uma tabela. Podemos selecionar varias tabelas para serem exibidas em um grid num formulário, para isso é fundamental que haja um relacionamento previamente configurado entre as tabelas.
Grupo de Botão (Button Group) - Assim como pode-se agrupar objetos em Guias, botões também podem ser agrupados melhorando o layout do formulário. Os botões poderão ser agrupadoos em grupos de botões.
Cada Menu Item Botão é associado à um menu que é executado quando se ativa um determinado botão. Você poderá adcionar neste menu novas chamadas para seus novos relatórios ou formulários. Também poderá criar novos menus de tem maximizando o acesso do usuário de acordo com necessidades específicas.