Acceso a 4D y Microsoft 365
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.
Soporte de Bcrypt para contraseñas
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!
ORDA: Compara a fondo dos selecciones de entidades
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
¡Buenas noticias! El diálogo de configuración de la imagen está aquí
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
Pausa del registro y archivo de configuración del registro
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.
Exportar documentos de 4D Write Pro a formato SVG
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.
4D para iOS: Mejoras en los criterios de ordenación y en los parámetros de acción
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.
Navegación simplificada entre las ventanas de desarrollo
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.
4D para iOS: Interactúa fácilmente con las aplicaciones nativas de Apple
Con 4D para iOS, siempre pensamos en características amigables para los móviles. El propósito principal es ayudar a los desarrolladores a proporcionar la mejor experiencia de usuario para sus aplicaciones móviles. Y es por eso que, con 4D v19 R3, estamos lanzando controles de entrada de acción.
LZMA: El nuevo algoritmo de compresión
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!
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