Esse tutorial tem como objetivo mostrar aos usuários em como utilizar os campos calculados da fonte de dados para criar filtros em sequência nas caixas de seleção dinâmica, como em relacionamentos de País-Estado-Cidade ou Base-Gerência-Setor.
Criar tabelas
Primeiramente vamos criar as tabelas e definir o relacionamento entre elas. Para isso, crie um novo diagrama de dados dentro da pasta diagrama e adicione as seguintes classes e atributos nesse diagrama (como mostrado na Figura 1):
Classe
Atributos
País
id, pais (string)
Estado
id, estado (string)
Cidade
id, cidade (string)
Pessoa
id, nome (string)
Após adicionar as classes e atributos, faça o relacionamento do tipo 1 para N entre as seguintes classes:
País (1) - Estado (N)
Estado (1) - Cidade (N)
Cidade (1) - Pessoa (N)
Por fim, salve o diagrama, gere a persistência e o CRUD de todas as classes.
Figura 1 - Resultado final do diagrama
Criar fonte de dados
Após ter gerado o CRUD das tabelas, vamos criar uma fonte de dados. No menu do sistema > Projeto > Fonte de Dados e adicione uma fonte de dados (Figura 2.1).