Cajas de lista: Configurar filas móviles (¡o no!) por código
Los cuadros de lista son potentes objetos de formulario. Son fáciles de crear y manipular, y lo más importante, pueden manejar cualquier tipo de datos. Además, pueden ser totalmente configurados mediante programación… todo, desde insertar o eliminar filas y columnas, hasta definir o modificar toneladas de propiedades utilizando el lenguaje 4D. Con 4D v18 R4, se ha añadido otra importante propiedad a la lista. ¿Puede adivinar cuál es? Pista: lea el título de nuevo.
ORDA – Mejora de la selección de filas del cuadro de listas
Una nueva herramienta para construir fácilmente cuadros de lista de selección de entidades
Para mostrar una lista de registros, un cuadro de lista de selección de entidades es el más adecuado cuando se utiliza la tecnología ORDA. 4D v18 R2 simplifica su vida con una nueva herramienta para construir fácilmente cuadros de lista de selección de entidades: List box builder. ¿Qué es? Es un sencillo cuadro de diálogo en el que puede configurar su cuadro de lista en unos pocos y rápidos pasos (seleccione la tabla y los campos a mostrar, introduzca los títulos de las columnas y defina el orden de las mismas).
Cuadro de lista de tipo: Búsqueda intuitiva en la lista
por el autor invitado Chris Belanger, un desarrollador 4D de Canadá
El typeahead de las cajas de lista(un método para buscar progresivamente) no es una característica nativa de las cajas de lista. Sin embargo, usted puede implementar fácilmente esta característica con algo de codificación creativa. En esta entrada del blog, demostraré la técnica junto con un ejemplo de base de datos y un documento exhaustivo que explica los detalles paso a paso.
El resultado final se resume en el GIF siguiente, que ilustra dos «búsquedas». Una para E-L-L-I-O-T, y otra (tras una ordenación por columnas) para H-A-N-N-A-H:
Facilite la vida de su desarrollador con los cuadros de lista
Utilizar ORDA para aumentar el rendimiento en modo Cliente/Servidor
El uso de ORDA para acceder a grandes tablas (especialmente aquellas con relaciones) en modo Cliente/Servidor ha sido mejorado en gran medida. Con 4D v17 R5, verá una mejora de 2-3 veces en el rendimiento LAN y hasta 30 veces más rápido en el rendimiento WAN. Y lo mejor de todo – no hay necesidad de cambiar nada en su código, todo es automático. Interesante, ¿verdad? Bueno, profundicemos en los detalles.
Cómo mostrar una colección multinivel en diferentes cuadros de lista
A partir de 4D v17, el contenido de una colección multinivel puede mostrarse fácilmente en diferentes cuadros de lista. Esto significa que puede enlazar varios cuadros de lista para mostrar detalles anidados… ¡sin una sola línea de código! Esto puede lograrse simplemente utilizando un objeto o una colección como fuente de datos para otro cuadro de lista.
Con el nuevo tipo de colección de cuadros de lista, se han añadido las propiedades «Elemento actual « y «Elementos seleccionados «. Tenga en cuenta que la propiedad «Elemento actual « permite obtener un objeto, mientras que la propiedad « Elemento seleccionado» devuelve una colección.
Mostrar una selección de entidades en un cuadro de lista
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.
Mostrar una colección en un cuadro de lista
Recientemente, 4D introdujo un nuevo tipo de variable: las colecciones, así como un gran conjunto de métodos para manipularlas. Con 4D v17, las posibilidades de las colecciones se amplían al poder visualizar fácilmente el contenido de una colección. ¿Cómo? ¡ Listando cuadros de tipo colección!
¡Consejos de ayuda sobre las cajas de lista!
Los consejos deayuda o sugerencias son muy útiles, ya que simplifican la interfaz de usuario y ayudan a los usuarios a entender objetos que a veces no son evidentes. 4D admite consejos de ayuda en la mayoría de las áreas y entradas cuando se pasa el puntero por encima de ellas, pero no es el caso de un objeto de caja de lista.
Con 4D v16 R5 hemos añadido la posibilidad de mostrar un consejo de ayuda en una celda del cuadro de lista gracias al enriquecimiento de dos comandos.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política