Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Produto:TOTVS Framework                                                                                   
Processo:Metadados
Subprocesso: Lookup dependente
Data da publicação:06/02/2014

Será criado um metadados contendo três entidades, para exemplificar o processo.

Sendo que no cadastro de usuários será feito um lookup no Estado para selecionar as cidades relativo aquele estado. para criar esse processo é necessário ter conhecimento de como criar um Projeto de Metados.

 

As seguinte Tabelas serão criadas:

ESTADO

ID (Chave Primária)
ESTADO (Chave Primária)
DESCRICAO

CIDADE 

CODESTADO (Chave Primária)
CODCIDADE (Chave Primária)

USUARIO

USUÁRIO
CODESTADO
CODCIDADE

O projeto Estado deverá ser gerado normalmente, lembrando de passar por todas as etapas de um Projeto. Isso inclui Tabela, Modelo de Negócio, Apresentação de Formulários  e Projeto.

No projeto Cidade vamos criar um lookup.                                                                                                                                                                                       Após criar a Tabela e o Modelo de Negócio, em Apresentação de Formulários. Após inserir as informações da aba Identificação, vá para a aba Apresentação:

 

Nessa aba vamos criar o Lookup

Para fazer isso você deve selecionar a tabela que será criado o lookup (no caso abaixo CODESTADO). Em tipo de controle, selecionar Caixa de Pesquisa.

Em Action Fonte de Dados, encontrar o primeiro Projeto criado (Estados). Isso pode ser feito facilmente, é só utilizar o numero do ID do Projeto de Metadados Estados.

 

 

Após inserir todas as informações Gerar o Projeto Cidade.

Para finalizar vamos Criar o Projeto USUARIO

E da mesma forma como feito em CIDADES, na parte de Apresentação de Formulários vamos criar um lookup, para as duas tabelas COESTADO e CODCIDADE