¡4D Write Pro ahora soporta estructuras virtuales!

Traducido automáticamente de Deepl

Comprender las necesidades de los usuarios finales y crear interfaces fáciles de usar son prioridades para todos los desarrolladores de aplicaciones.

Y como ya sabrá, el lenguaje 4D le permite poner alias a los nombres de tablas y campos para hacerlos más legibles para los usuarios finales. Esto permite una traducción y legibilidad más fácil en los diálogos estándar (editores de consultas, de ordenación y de fórmulas), pero también filtrar cualquier tabla o campo que deba mantenerse fuera de la vista de los usuarios finales.

Durante el 4D Summit 2018, tuvimos peticiones para extender esta característica a 4D Write Pro. ¡Bueno, hemos escuchado y ahora está disponible con 4D v17 R4!

Ejemplo: 4D Write Pro y las estructuras virtuales

El aliasing (es decir, la creación de una estructura virtual) de tablas y campos se realiza con los comandos SET TABLE TITLES y SET FIELD TITLES.

Una vez que haya «virtualizado» sus tablas y campos, los usuarios finales de su aplicación estarán muy contentos de ver todas las expresiones insertadas en los documentos de 4D Write Pro en su propio idioma. Los francófonos seguramente preferirán ver «[Clientes]Código Postal» en lugar de «[Clientes]Código Postal». Y los angloparlantes preferirán ver » Código postal» en lugar de » Zip_code«.

Aún mejor, el editor de fórmulas también admite la estructura virtual. Cuando sus usuarios inserten sus propias expresiones, utilizarán los nombres de campo que les son familiares, no los internos. Como 4D configura automáticamente la interfaz de usuario en función de la configuración del sistema, el editor de fórmulas se mostrará en su propio idioma…

Nota: ¡No olvide utilizar el parámetro opcional «*» si piensa utilizar el editor de fórmulas!

blank

… aunque la estructura se haya creado en otro idioma (en el ejemplo siguiente, la estructura se ha creado en inglés).

blank

Puede encontrar más información en la documentación.

Roland Lannuzel
- Propietario de Producto y Experto en 4D - Después de estudiar electrónica, Roland se dedicó a la informática industrial como desarrollador y consultor, construyendo soluciones para clientes con una variedad de bases de datos y tecnologías. A finales de los años 80 se enamoró de 4D y lo ha utilizado para escribir aplicaciones de negocio que incluyen sistemas de contabilidad, facturación y correo electrónico.Eventualmente se unió a la compañía en 1997, las valiosas contribuciones de Roland incluyen el diseño de especificaciones, herramientas de prueba, demos, así como la formación y hablar con la comunidad 4D en muchas conferencias. Continúa dando forma activamente al futuro de 4D definiendo nuevas características y herramientas de desarrollo de bases de datos.