Autor: Damien Fuzeau

Avatar
• Propietario de producto - Damien Fuzeau se ha unido al equipo de 4D Product en febrero de 2019. Como Propietario de producto, está a cargo de escribir historias de usuario, y luego traducirlas a especificaciones funcionales. Su trabajo también implica asegurarse de que las implementaciones de funcionalidades entregadas estén cumpliendo con las necesidades del cliente. Damien es licenciado en ingeniería de software por la Universidad de Nantes. Estuvo más de 23 años en su anterior empresa, primero como desarrollador (descubriendo 4D en 1997), y más tarde como gerente de ingeniería y arquitecto de software. Esta compañía es un Partner OEM de 4D y ha desplegado softwares empresariales basados en 4D para miles de usuarios, en cientos de servidores. Por lo tanto, Damien está acostumbrado al desarrollo y despliegue de 4D en un contexto multilingüe.
Producto blank

Vista previa de impresión en formato PDF en Windows

El formato PDF es una alternativa viable al formato XPS para la previsualización de impresiones en Windows, ofreciendo a los usuarios una opción más accesible. La decisión de Microsoft de convertir el visor XPS en una funcionalidad opcional de Windows ha causado problemas a muchos usuarios a la hora de desplegar aplicaciones, lo que ha provocado que los usuarios finales no puedan previsualizar sus impresiones. Aunque instalar el Visor XPS gratuito es sencillo, algunos administradores dudan en instalar funcionalidades adicionales, particularmente en entornos de escritorio remoto.
Afortunadamente, 4D v20 ofrece ahora la opción de utilizar el formato PDF para la vista previa de impresión. Dado que casi todas las versiones actuales de Windows tienen XPS o PDF preinstalado, los usuarios finales ya no deberían encontrar problemas con la vista previa de impresión. Esta nueva opción ofrece una solución más flexible y eficaz que satisface las necesidades tanto de los usuarios finales como de los administradores.

Producto blank

Detectar errores en todas partes

Traducido automáticamente de Deepl

La gestión de errores es a menudo una parte limitante del desarrollo en todos los lenguajes. En 4D, si olvida llamar a un método de gestión de errores en un nuevo proceso/trabajador o utiliza componentes que no gestionan errores, el diálogo de error incorporado de 4D puede aparecer al usuario final. A los desarrolladores 4D les gustaría capturar todos los errores en todos los contextos para evitar mostrar este diálogo de error incorporado de 4D.

Veamos cómo podemos manejar este comportamiento con 4D v19 R8.

Producto blank

Configuración del resaltado de sintaxis del código mediante la extensión Visual Studio Code

Traducido automáticamente de Deepl

Recientemente hablamos de nuestra nueva extensión Visual Studio Code que permite a VS Code comunicarse con 4D para la gestión del código. El resaltado de sintaxis fue la primera característica del Protocolo del Servidor de Lenguaje en 4D v19 R6. Veamos cómo personalizar la representación de su código fuente.

Producto blank

Gestión de archivos de directorio en proyectos de servidores fusionados

Traducido automáticamente de Deepl

Los proyectos introdujeron el nuevo archivo directory.json que contiene usuarios, grupos y permisos. Permite la autenticación, las restricciones, los permisos en varias partes de la aplicación, a través de la configuración o el código. Veamos las nuevas mejoras sobre el uso de este archivo en los proyectos de servidores fusionados.

Producto blank

Guardar el código fuente del proyecto sin tokens

Traducido automáticamente de Deepl

Los comandos, constantes, tablas y campos se almacenan con sus tokens en los archivos de código fuente del proyecto (archivos 4dm). Esto permite a 4D renombrarlos automáticamente. Pero a veces, le gustaría que estos archivos de código fuente se almacenaran sin tokens para una mejor legibilidad con un sistema de control de versiones o un editor de código externo, o para compartir mejor el código entre proyectos. Veamos cómo hacer que 4D almacene el código fuente sin estos tokens.