Saltar al contenido principal
Version: v20

Interacciones entre relaciones

Los proyectos móviles 4D permiten añadir una interacción muy agradable a sus aplicaciones. Por ejemplo, podrá publicar una relación de Uno a Muchos y de Muchos a Uno desde Relación muchos a uno.

Editor de proyecto

Structure section​

Desde la sección de estructura, podrá publicar relaciones de Muchos a Uno muy fácilmente. Esto permitirá mostrar, por ejemplo, la relación Muchos a Muchos en su aplicación iOS.

Publish relations from Structure section

Labels & Icons section​

Desde la sección Etiquetas e Iconos, podrá personalizar la etiqueta de su botón de relación.

Obtener el número de registros​

Una nueva y gran funcionalidad está disponible para mostrar los números de registro que se mostrarán haciendo clic en una relación Uno a Muchos.

Para ello, basta con añadir %length% en su etiqueta de relación corta o larga para una relación Uno a Muchos.

length parameter

Forms section​

Añada cualquier relación donde desee​

Cualquier tipo de relación se puede soltar en formularios listados y detallados para añadir interacciones y crear una aplicación más dinámica que nunca.

Drop relations list and detail forms

Haga que su campo sea cliqueable​

En la sección de formularios, podrá hacer que sus campos sean cliqueables soltando la relación sobre un campo en los formularios listados y en los formularios detallados.

Clickable fields

Aplicación generada

Estas mejoras le permitirán añadir interacciones a su aplicación:

  • Pasar de un formulario listado a otro formulario listado en lugar de abrir un formulario detallado para acceder a otro formulario listado.

En este ejemplo accedemos a la lista de pedidos desde la lista de Pedidos haciendo clic en una relación Uno a Muchos desde el formulario Listado de Clientes.

Many to many relation

  • Mostrar relación en los formularios listados para acceder a los formularios detallados relacionados.

En este ejemplo accedemos al formulario detallado del cliente, a la lista de pedidos y al formulario detallado de los pedidos.

Many to One relation

  • Haga que su campo sea cliqueable añadiendo una relación N a Uno y muestre el número de registros gracias a %length%.

En este ejemplo se muestra el número de productos para cada relación Uno a Muchos en el formulario listado de Categorías.

length for one to many