Mostrar una selección de entidades en un cuadro de lista

Traducido automáticamente de Deepl

4D v17 introduce un nuevo concepto: ORDA. Si todavía no está familiarizado con ORDA, hemos creado una serie de entradas de blog para explicar cómo utilizar y aprovechar ORDA. Cuando se trabaja con ORDA, se van a utilizar selecciones de entidades, que son básicamente objetos que contienen referencias a entidades que pertenecen a la misma clase de datos( es decir, tabla). Uno de los principales beneficios de ORDA, es la muy simple y poderosa capacidad de vinculación con formularios.

En esta entrada del blog, usted aprenderá cómo mostrar una selección de entidades en un cuadro de lista. De hecho, es muy simple.

Ejemplo: Mostrar una selección de entidades en un cuadro de lista

Configure su cuadro de lista

Para mostrar una selección de entidades, primero debe seleccionar el tipo de fuente de datos «Colección o selección de entidades » . A continuación, en la línea Colección o selección de entidades, introduzca una variable o una expresión que devuelva una selección de entidades.

How to configure a Collection or entity selection in a property list

A continuación, introduzca la fuente de datos para cada columna de su cuadro de lista. Para obtener más detalles sobre la configuración de los cuadros de lista, consulte la entrada del blog sobre los cuadros de lista de tipo colección, que le ofrece toda la información.

MOSTRAR Y MODIFICAR

Los cuadros de lista no sólo pueden utilizarse para mostrar una selección de entidades, sino que también pueden utilizarse para modificar el contenido de la selección de entidades editando directamente los valores en el cuadro de lista.

En este caso, el cuadro de lista guarda automáticamente el valor modificado en cuanto se valida la celda. Tenga en cuenta que el cuadro de lista de tipo«colección y selección de entidades» utiliza el modo de bloqueo optimista, a diferencia del cuadro de lista de selección actual.

Algo más a tener en cuenta, el widget de la caja de lista está optimizado. Utiliza un caché, por lo que puede utilizar el cuadro de lista para mostrar grandes conjuntos de datos.

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.