4D NetKit: obtener los eventos de los calendarios Google y Microsoft 365
La gestión de calendarios y eventos es crucial para muchas aplicaciones, especialmente cuando se integran con servicios populares como Google Calendar y Microsoft 365. A partir de 4D 20 R9, puede recuperar y acceder fácilmente a calendarios y eventos de estas plataformas con los nuevos comandos 4D NetKit. Ya sea que esté sincronizando calendarios, creando funcionalidades basadas en calendarios, o simplemente obteniendo detalles de eventos, estos comandos permiten una perfecta integración con los servicios de Google y Microsoft 365.
Utilizar la clase en el área web integrada con $4d
Con 4D 20 R9, 4D introduce nuevos comandos que permiten a los desarrolladores definir un contexto de objeto para $4d, asegurando que sólo se expongan funciones específicas. Anteriormente, el uso de $4d significaba exponer métodos 4D al área web, pero ahora, puede definir y utilizar funciones de clase en su lugar. Esta mejora permite una mejor organización, encapsulación y seguridad cuando se integran funcionalidades 4D en áreas web.
4D View Pro: la retrollamada de importación garantiza que las funciones personalizadas se resuelvan por completo
Importar documentos es una tarea común cuando se trabaja con 4D View Pro. Sin embargo, cuando estos documentos contienen funciones personalizadas, puede ser un reto determinar cuándo se han completado todos los cálculos antes de realizar acciones como imprimir o guardar. Para resolver esto, 4D 20 R9 se asegura de que la fórmula de retrollamada de los comandos de importación se realiza sólo después de que todas las funciones personalizadas han sido completamente tratadas. Esta mejora ofrece más control y fiabilidad cuando se trabaja con documentos importados de 4D View Pro.
4D NetKit: utiliza los puertos host de su servidor web para recuperar su respuesta de autenticación OAuth 2.0
Cuando utilice la autenticación OAuth 2.0 con 4D NetKit, debe definir un URI de redirección para indicar dónde el servidor OAuth 2.0 debe devolver el resultado de la autenticación. Con 4D 20 R9, ahora puede usar la dirección y puertos de su servidor web local para recuperar sus respuestas de autenticación. Esta mejora agiliza el proceso de autenticación, evita conflictos de puertos y mejora la seguridad.
Editar y depurar métodos y clases de componentes en 4D desde el proyecto anfitrión
Cuando se trabaja con un componente propio, cambiar entre el entorno host y el entorno del componente sólo para depurar o mejorar el código del componente puede resultar incómodo. Con 4D 20 R9, ahora puede editar y depurar métodos y clases compartidas de componentes directamente dentro del proyecto anfitrión, siempre que los componentes estén incluidos con su código fuente.
Depuración directa de código 4D en Visual Studio Code
Para los usuarios de Visual Studio Code que trabajan con 4D, ya está disponible una nueva extensión llamada 4D-Debugger que funciona con 4D 20 R8.
La nueva extensión 4D-Debugger aporta nuevas y potentes capacidades de depuración a Visual Studio Code, ampliando las características de 4D-Analyzer introducidas anteriormente. Con esta extensión, puede establecer puntos de interrupción, recorrer el código 4D e inspeccionar variables desde la interfaz de Visual Studio Code. Esta herramienta se integra perfectamente, simplificando el proceso de depuración y haciendo de VS Code un espacio de trabajo más versátil para proyectos 4D.
4D Netkit: Obtener información de los usuarios a partir de Google
Poder acceder a la información de los usuarios de Google de forma eficiente es fundamental para crear interfaces de usuario receptivas y automatizar tareas como el envío de correos electrónicos a varios usuarios de un dominio. Para cumplir estos requisitos, hemos introducido un conjunto de funcionalidades que permiten obtener información específica de los usuarios y recuperar todos los perfiles y contactos del dominio.
Mejorar la experiencia de depuración
La depuración juega un papel vital en cualquier proceso de desarrollo, y mejorar las funcionalidades y usabilidad del depurador puede aumentar significativamente la productividad de un desarrollador. A partir de 4D 20 R8, 4D ha introducido varias mejoras en su depurador y depurador remoto. Estas actualizaciones se centran en guardar los ajustes definidos por el usuario, facilitar la gestión y reutilización de expresiones y rediseñar la interfaz general.
4D View Pro: Actualización de importación/exportación de Excel
Como parte del continuo desarrollo de 4D View Pro, hemos ampliado las funcionalidades de importación y exportación de Excel en 4D 20 R8. En esta actualización, se han añadido nuevas opciones de idioma para alinearse con las capacidades de la interfaz y darle más control sobre el libro de trabajo exportado.
API IMAP: recuperar el número de correos no leídos de varios buzones en una sola llamada
Muchos de ustedes confían en los comandos IMAP para mostrar el número de correos electrónicos no leídos en la interfaz usuario de su aplicación, ayudando a los usuarios a mantenerse informados sobre los nuevos mensajes. Con 4D 20 R7, hemos mejorado la función IMAPTransporter.getBoxList(), permitiéndole recuperar el número de correos no leídos y las propiedades del buzón simultáneamente, asegurando tiempos de respuesta más rápidos.
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