Relações Muitos para Um
4D v17 R5 inclui um novo conceito: as relações Muitos para Um (N a 1)
**NOTA **
Neste tutorial, vamos usar os nomes das relações entre suas tabelas.
Dar nomes de relação bem descritivos ajuda a facilitar a definição de sua estrutura de projeto.
Vamos começar baixando o Projeto Starter:
Aquí queremos mostrar la categoría de cada tarea en el formulario detallado de su aplicación generada. Para fazer isso, abra StarteriOSProject from Open > Mobile Project...
Depois vá para a seção Estrutura e selecione a tabela Task.
Seção Estrutura
Pode verificar que a relação TaskCategory está sublinhado
Ao clicar nele, serão mostrados os campos disponíveis através dessa relação.
Selecione o campo Name
Este campo funcionará como qualquer outro campo durante o resto do processo de criação da aplicação
Pode também filtrar seu conteúdo de app usando campos relacionados da seção Data. Para fazer isso digite
TaskCategory.Name != 'Personal'
no campo de consulta Filtro para excluir as tareas pessoais.
- Então pode selecionar um ícone assim como formatadores e definir etiquetas curtas e longas na seção Etiquetas e Ícones
- Vá para a seção Formulários e arraste o campo no formulário detalhado Tasks
- Compile e Execute
Seu campo relacionado deve aparecer no formulário detalhado do app!