Producto

Manejar las entidades en una selección de entidades

Traducido automáticamente de Deepl

PRIMER RÉCORD, ÚLTIMO RÉCORD, SIGUIENTE RÉCORD, RÉCORD ANTERIOR; ¿te suena? Seguro que sí. ¡Usted ya los ha estado usando para manejar selecciones! ORDA proporciona métodos útiles y familiares para navegar a través de las entidades en una selección de entidades – y obviamente, ¡algunas ventajas!

Para empezar, puede manejar varias selecciones de entidades al mismo tiempo y navegar a través de ellas de forma independiente, mientras que normalmente sólo puede manejar una única «selección actual» por tabla. Eso es precisamente lo que vamos a ver en esta entrada del blog.

Producto blank

Trabajar con el bloqueo optimista de ORDA

Traducido automáticamente de Deepl

4D v17 introduce ORDAORDA, una gran evolución en 4D que está abriendo un mundo de nuevas posibilidades para los desarrolladores de 4D. Una de las ventajas de utilizar ORDA está relacionada con el bloqueo de registros, ya que ORDA ofrece la posibilidad de elegir entre el bloqueo optimista y el pesimista. Después de haber introducido los mecanismos de bloqueo de ORDA, continuamos la serie deORDA para que puedas descubrir cómo trabajar eficientemente con el bloqueo optimista con ORDA.

Producto blank

Bloqueo de entidades con ORDA

Traducido automáticamente de Deepl

¡La serie ORDA continúa! En esta entrada del blog, veremos cómo puedes usar bloqueos en tus bases de datos con conceptos ORDA. No es raro necesitar manejar los conflictos que pueden ocurrir cuando varios usuarios o procesos cargan y/o intentan modificar los mismos registros al mismo tiempo. El bloqueo de registros es una metodología utilizada en las bases de datos relacionales para evitar actualizaciones inconsistentes de los datos.

ORDA proporciona un modo de bloqueo optimista además del que ya conoces (bloqueo pesimista).

Consejos blank

Cómo crear un formulario dinámico a partir de una tabla en 3 pasos

Traducido automáticamente de Deepl

4D v17 incluye formularios dinámicos, introducidos inicialmente en 4D v16 R6, una manera poderosa y flexible de construir dinámicamente formularios totalmente adaptados a las necesidades de sus usuarios finales. Las posibilidades de los formularios dinámicos son enormes. En este post, veremos un ejemplo concreto de lo que puede hacer con estos nuevos formularios.

Producto blank

ORDA: trabajar con objetos y colecciones

Traducido automáticamente de Deepl

En esta última adición a la serieORDA, veremos cómo los nuevos conceptos ORDA pueden interactuar con los objetos y colecciones existentes. De hecho, es posible convertir entidades y selecciones de entidades en objetos y colecciones, así como construir entidades y selecciones de entidades a partir de objetos y colecciones. Al hacer esto, puedes integrar fácilmente el código ORDA dentro de tu código existente. Puede aprovechar todas las ventajas de ORDA sin necesidad de reescribir su código.

Producto blank

Ir y venir de las selecciones actuales a ORDA

Traducido automáticamente de Deepl

ORDA es una de las principales innovaciones de 4D v17, es por ello que estamos dedicando una serie completa de entradas de blog a ORDA. Aunque ORDA tiene sus propios conceptos que son muy diferentes del enfoque clásico, todavía es posible mezclar ORDA con su código existente.

En pocas palabras, esta entrada del blog le mostrará cómo puede actualizar la selección actual de una tabla desde una selección de entidad y obtener una selección de entidad desde la selección actual de una tabla. Le permitirá integrar sin problemas los conceptosde ORDA en su código 4D existente, paso a paso.

Producto blank

Consulte su base de datos con un enfoque orientado a objetos

Traducido automáticamente de Deepl

Después de aprender cómo se pueden crear, actualizar y borrar datos, aquí hay una nueva entrada en la serie ORDA. En esta entrada, verás cómo puedes consultar tu almacén de datos en modo orientado a objetos. Con ORDA, las consultas son más ligeras, más legibles y puedes navegar por todo el modelo de datos utilizando conceptos orientados a objetos.

Además, ORDA permite consultar muy fácilmente varias tablas relacionadas, gestionar relaciones recursivas en la misma tabla y utilizar varios operadores lógicos en una sola consulta. Además, no tiene que preocuparse de establecer relaciones entre las tablas… ¡de forma manual o automática!

Producto blank

Crear, actualizar y eliminar datos con ORDA

Traducido automáticamente de Deepl

4D v17 presenta ORDAORDA, una importante evolución en 4D que abre un mundo de nuevas posibilidades para los desarrolladores de 4D. Para saber más sobre ORDA y sus beneficios, consulte este post para ver cómo ORDA cambiará su forma de trabajar. Con el fin de guiarle a través de la exploración de ORDA, we’ve prepared una serie de entradas de blog totalmente dedicadas a los conceptos de core y características relacionadas. Esta entrada del blog detallará cómo puedes realizar operaciones CRUD en tu base de datos con ORDA. CRUD es un acrónimo de las cuatro operaciones básicas que puedes realizar con los datos: Crear, Leer, Actualizary Eliminar.

Producto blank

Cómo ORDA cambiará su forma de trabajar

Traducido automáticamente de Deepl

Imagine una forma de utilizar su base de datos con un enfoque orientado a objetos, sin preocuparse de su estructura física. Imagine que pudiera mantener múltiples selecciones actuales al mismo tiempo o que pudiera realizar consultas recursivas en una sola línea de código. Pues bien, esto es ahora una realidad gracias a ORDA¡! Con 4D v17, su código puede escribirse en modo orientado a objetos, y puede navegar fácilmente por todo su modelo de datos.

ORDA fue uno de los principales anuncios del 4D Summit 2018 , abriendo un mundo de nuevas posibilidades en 4D. Ahora es el momento de darle más detalles sobre las ORDA características disponibles con 4D v17. To do so, we’ve prepared una serie de entradas de blog dedicadas específicamente a los conceptos de ORDA core y las características relacionadas. Y los publicaremos, uno tras otro, día tras día.

Producto blank

¡Fechas dentro de los objetos!

Traducido automáticamente de Deepl

Los objetos son geniales. Su flexibilidad, combinada con la velocidad y la elegancia, los convierten en la primera opción para la mayoría de los desarrolladores. Utilizar las fechas dentro de los objetos es ahora más fácil e intuitivo. A partir de ahora, las fechas pueden establecerse como fechas¡y no como cadenas dentro de los objetos!