Producto

4D Write Pro : ¡El formato PDF/A ya está disponible para exportación!

El formato PDF es ya un clásico y está disponible para la exportación de documentos 4D Write Pro desde hace varias versiones. El formato PDF/A está disponible opcionalmente al exportar documentos 4D Write pro a PDF, desde 4D v20 R3 y abrirá la puerta a otras posibilidades tales como la facturación electrónica en un futuro próximo. Pero antes de eso, centrémonos en PDF/A y sus diferencias (positivas o negativas) con el formato PDF convencional.

Producto blank

Nuevo archivo de formato 4D View Pro: sjs

Para aquellos de ustedes que trabajan con archivos más grandes y complejos de 4D View Pro, entendemos los problemas de rendimiento que surgen. Para hacer frente a esto, hemos introducido un nuevo formato de archivo llamado .sjs. El formato .sjs es un archivo comprimido con múltiples archivos JSON más pequeños, siguiendo una estructura similar a Excel XML. Este nuevo formato pretende mejorar el rendimiento y optimizar el manejo de estos archivos.

Producto blank

Qodly Studio en acción con estas 3 demos

Traducido automáticamente de Deepl

En esas entradas de blog anteriores, anunciamos la disponibilidad de Qodly Studio(actualmente en vista previa para desarrolladores) para todos nuestros socios Silver (y superiores). También te dimos los primeros pasos para empezar a utilizar la herramienta.

Ahora es el momento perfecto para sumergirse y experimentar con ella ejecutando algunas demos concretas.

Llevamos años ofreciendo guías HDI(¿Cómo lo hago?) para ayudarte a descubrir nuevas funciones. Pero ahora que nos aventuramos en esta nueva era del desarrollo web, hemos creado un nuevo término para estas demos: PIQS, abreviatura de Play In Qodly Studio.

Y lo que es mejor, seguiremos ofreciendo estas demos para las funciones actuales y futuras de Qodly. Esto significa que tendrás una guía diaria para dominar Qodly Studio.

Así que, ¡manguémonos y empecemos a explorar de inmediato!

Producto blank

Primeros pasos con Qodly Studio

Traducido automáticamente de Deepl

En una entrada anterior del blog, dimos a conocer nuestra nueva oferta 4D – Qodly Studio(actualmente en vista previa para desarrolladores), una potente solución que se dirige a aplicaciones empresariales complejas con todas las funciones. Totalmente integrado en 4D, permite a su servidor 4D alojar su aplicación en paralelo como una aplicación web o de escritorio. Lo mejor es que sus clientes no necesitan instalaciones ni soporte adicionales.

Este post profundiza en por qué Qodly Studio destaca para los desarrolladores 4D. También tenemos algunos recursos valiosos para compartir, como documentación, guías y video tutoriales que allanarán su camino para dominar Qodly Studio.

Acuérdate de guardarlos en tus favoritos para consultarlos fácilmente.

¡Vamos a empezar!

Notícias blank

Presentación de Qodly Studio

Nos complace anunciar la disponibilidad de Qodly Studio(actualmente en versión developer preview) para todos nuestros partners silver, gold y platinum.

Comenzar es muy sencillo: abra 4D, actualice sus licencias 4D Partner y estará listo para continuar.

En este blog, explicaremos qué es Qodly Studio, por qué es importante, detalles de precios y cómo puede empezar.

Producto blank

4D Write Pro – Un asistente para crear tablas con datos

En las últimas versiones de 4D Write Pro, se han añadido muchas funcionalidades relacionadas con tablas. Puede crear fácilmente tablas basadas en los datos de la base de datos utilizando contextos, fuentes de datos y fórmulas.

Esto es tan fácil que muchos sólo quieren dejar que sus usuarios finales utilicen la función tal cual. Pero entendemos que esto a veces puede ser un reto para los usuarios que carecen de formación en el formateo de fuentes de datos o fórmulas para los diversos componentes de la tabla. Hemos desarrollado una solución que se incluye con 4D v20 R2: el nuevo asistente de tablas.

El asistente está disponible para los usuarios finales; pueden aprovechar las plantillas adaptadas a su uso y negocio ofrecidas por el desarrollador. La configuración de las plantillas incluye:

  • definir la dataclass y los atributos de la dataclass, (léase tablas y campos)
  • traducir la dataclass, los atributos de la dataclass y los nombres de fórmulas,
  • preparar fórmulas adaptadas al negocio,
  • diseñar estilos gráficos.

 

Continue leyendo para obtener más información y no olvide consultar el HDI y ver el vídeo adicional que le guiará a través de las distintas posibilidades.

Producto blank

Enviar correos con la API Gmail

Entendemos la importancia de la comunicación por correo electrónico y sabemos que el envío de correos electrónicos es un requisito frecuente en las aplicaciones modernas. Muchas personas que utilizan Gmail han expresado su deseo de contar con una API que facilite el envío de correos electrónicos a través de la API Gmail. La integración de OAuth 2.0 era esencial para establecer una conexión con el servidor Gmail.

Nos complace anunciar que nos atreveremos en la gestión de Gmail e implementaremos un comando de envío de correo electrónico.

Producto blank

Activar QUIC Layer desde los Ajustes de Estructura, Usuario y Base de Datos

Traducido automáticamente de Deepl

En 4D v20 beta, nos entusiasmó mostrarle nuestro trabajo en la nueva capa de red QUIC. Como la capa está todavía en la versión beta, la hemos desactivado para la versión final LTS. La capa QUIC estará disponible en los lanzamientos de funcionalidades, para que pueda seguir su desarrollo y ayudarnos a mejorarla.

Mientras que 4D v20 sólo permitía cambiar de capa de red en las aplicaciones interpretadas y obligaba a una nueva compilación para las aplicaciones motorizadas, 4D v20 R2 permite cambiar de capa en las aplicaciones compiladas/compiladas a través de los ajustes de estructura, usuario y base de datos para facilitar las pruebas incluso en producción.

Producto blank

Gestión de errores mejorada en 4D Code

Traducido automáticamente de Deepl

A partir de v20R2 es posiblelanzar errores en el código 4D.

Estos errores se comportan como cualquier error 4D: activan un diálogo de error o pueden ser manejados en un método ON ERR CALL.

Esta característica le facilitará la vida porque podrá mejorar la calidad de su código detectando proactivamente los errores tan pronto como se produzcan. También podrás manejar mejor el registro de errores.

Antes de entrar en detalles, es importante tener en cuenta que esta característica es el primer paso hacia el logro de una sólida gestión de errores.

Ahora, ¡entremos en los detalles!