Producto

Acceso a 4D y Microsoft 365

Traducido automáticamente de Deepl

En la versión 4D v18 R6, 4D introdujo la autenticación OAuth 2.0 para acceder a los correos electrónicos a través de los transportadores IMAP, SMTP o POP3. A partir de 4D v19 R3, 4D continúa implementando el protocolo OAuth 2.0 y proporciona una forma de solicitar fácilmente programando un token de la plataforma de identidad de Microsoft para conectarse a la API de Microsoft 365.

Producto blank

Soporte de Bcrypt para contraseñas

Traducido automáticamente de Deepl

La seguridad es un tema fundamental para los sistemas de soluciones empresariales actuales. En 4D, entendemos su importancia; por eso seguimos ofreciendo funcionalidades que abordan este tema.

Y con 4D v19 R3, 4D utiliza ahora un algoritmo hash más fuerte para las contraseñas de los usuarios. ¡Descubramos más!

Producto blank

ORDA: Compara a fondo dos selecciones de entidades

Traducido automáticamente de Deepl

Dado que ORDA permite trabajar con varias selecciones de entidades simultáneamente, estamos seguros de que usted aprovecha esto pasando selecciones de entidades como parámetro a los métodos del proyecto o a las funciones de las clases del modelo de datos de ORDA.

Para trabajar eficientemente con la programación orientada a objetos utilizando la menor cantidad de líneas de código posible, necesita funciones robustas y optimizadas. Por eso, con 4D v19 R3, estamos enviando una nueva función disponible en el objeto entitySelection: la función selected() función.

Gracias a ello, podrás inspeccionar y comparar dos selecciones de entidades. Veamos los detalles

Producto blank

¡Buenas noticias! El diálogo de configuración de la imagen está aquí

Traducido automáticamente de Deepl

Las imágenes son una parte esencial de los documentos. En una factura, por ejemplo, es importante conseguir la posición correcta del logotipo de la empresa. Por ello, el componente de interfaz de 4D Write Pro ofrece un diálogo de propiedades para las imágenes. Usted o sus usuarios finales pueden definir fácilmente

  • el tamaño de la imagen
  • el formato de visualización
  • los márgenes y el relleno
  • la posición en la página para las imágenes ancladas

Producto blank

Pausa del registro y archivo de configuración del registro

Traducido automáticamente de Deepl

Para 4D v19, hemos iniciado un perfeccionamiento a largo plazo de nuestros registros. Nuestro primer esfuerzo fue mejorar su formato para ofrecerle una información mejor y más clara. En cuanto a 4D v19 R3, añadimos 2 nuevas funcionalidades: la capacidad de pausar instantáneamente el registro y una forma para que los equipos de soporte puedan ayudar fácilmente a sus clientes a configurar sus registros a través de un archivo de configuración.

Producto blank

Exportar documentos de 4D Write Pro a formato SVG

Traducido automáticamente de Deepl

Los documentos de 4D Write Pro se pueden exportar a diferentes formatos: PDF, texto plano, Microsoft Word, 4D Write Pro, HTML… ¡A esta lista se añade ahora el formato SVG!

SVG es un formato de imagen. Gracias a él, podrás crear vistas previas de cualquier página, integrarlas en tu interfaz, visualizarlas en navegadores, en dispositivos móviles, etc.

Producto blank

4D para iOS: Mejoras en los criterios de ordenación y en los parámetros de acción

Traducido automáticamente de Deepl

4D para iOS le permite definir acciones que llaman automáticamente a un método 4D vinculado a un evento en el smartphone. Por ejemplo, usando estas acciones, puede ejecutar código 4D, gestionar y editar el contenido de su aplicación usando parámetros y, más recientemente, ordenar el contenido de su aplicación fácilmente usando acciones de ordenación.

La definición de los criterios de ordenación y de los parámetros de acción ha sido mejorada para facilitarle el trabajo y ayudarle a trabajar más rápida y eficazmente.

Producto blank

Navegación simplificada entre las ventanas de desarrollo

Traducido automáticamente de Deepl

Al escribir una nueva función o método, o al crear un formulario, el trabajo nunca es lineal. Normalmente necesitamos

  • acceder al explorador para encontrar el formulario en su carpeta
  • acceder al explorador para escribir la documentación del método
  • leer la documentación de un comando en el sitio web de documentación de 4D
  • leer la documentación de un método de un componente

En esta nueva versión, hemos añadido algunos elementos de menú en el editor de código y en el editor de formularios para permitirle navegar mejor entre los diferentes elementos de un proyecto.

Producto blank

LZMA: El nuevo algoritmo de compresión

Traducido automáticamente de Deepl

Siempre que intercambiamos archivos, pasamos por el ritual de comprimir los archivos antes de enviarlos. Desde 4D v18, hay dos comandos disponibles que le permiten crear y leer un archivo ZIP utilizando el algoritmo estándar de compresión zip.

Con 4D V19 R3, el comando Zip Create Archive soporta un nuevo algoritmo de compresión: LZMA. La ventaja de este algoritmo es que crea archivos más pequeños que el algoritmo de compresión zip estándar. ¡Averigüemos más!