Relaciones Muchos a Uno
4D v17 R5 incluye un nuevo concepto: las relaciones Muchos a Uno
NOTA
En este tutorial, utilizaremos los nombres de las relaciones entre sus tablas.
Dar nombres de enlaces descriptivos, puede facilitar la definición de la estructura de su proyecto.
Comencemos descargando el Proyecto Starter:
Aquí queremos mostrar la categoría de cada tarea en el formulario detallado de su aplicación generada. Para ello, abra el StarteriOSProject desde Open > Mobile Project...
Luego diríjase a la sección Structure y seleccione la **tabla Task **.
Sección Structure
Puede constatar que el enlace TaskCategory está subrayado
Al hacer clic en él, se mostrarán los campos disponibles a través de esta relación
Seleccione el campo Name
Este campo funcionará como cualquier otro campo durante el resto del proceso de creación de la aplicación
También puede filtrar el contenido de su aplicación utilizando campos relacionados, de la sección Datos. Para ello, introduzca
TaskCategory.Name != 'Personal'
en el campo de consulta Filtro para excluir las tareas personales.
- Luego puede seleccionar un ícono y los formatos y definir las etiquetas cortas y largas en la sección Etiquetas e iconos
- Vaya a la sección Formularios y arrastre el campo en el formulario detallado Tasks
- Build and Run
¡Su campo relacionado debe aparecer en el formulario detallado de su aplicación!