4D View Pro: Crear una tabla dinámica a partir de una tabla de datos
Las tablas dinámicas están entre las funcionalidades más valiosas que permiten a los usuarios resumir y analizar rápidamente grandes cantidades de datos para ver comparaciones, patrones y tendencias en sus datos. Desde 4D v19, las tablas dinámicas están incluidas en 4D View Pro. Esta entrada de blog revisa cómo utilizar una tabla dinámica a través de la interfaz de cinta.
Declarar propiedades de clase
El lenguaje 4D mejora constantemente. Para v20, le traemos una nueva característica que facilitará el uso de sus clases: declarar propiedades de clase. Declarar las propiedades de tus clases mejorará en gran medida el autocompletado y también te dará errores significativos al compilar. ¿Quieres saber más sobre ello? ¡Déjame mostrarte cómo funciona!
Registro de peticiones ORDA en el servidor
Desde su lanzamiento, la popularidad de ORDA no ha dejado de crecer y ahora es ampliamente utilizado en sus servidores de producción. Con 4D v20, le ofrecemos 2 mejoras en la forma en que las peticiones ORDA se registran en el servidor. La primera es una mejora del registro de peticiones que ahora dará más información sobre las llamadas ORDA. La segunda es la adición de un registro ORDA del lado del servidor similar al registro ORDA del lado del cliente. Permítanme presentarles estas nuevas funcionalidades.
Finalizar una aplicación con los comandos 4D
Desde hace varias versiones de 4D, se han añadido diferentes funcionalidades para crear su propia cadena de construcción. Por ejemplo:
- la creación de una carpeta «.zip»,
- la adición de información como el copyright de un ejecutable o de una «dll»,
- la creación de un archivo «info.plist»,
- y el nuevo componente build4D.
Con 4D v20, dos nuevas funcionalidades permiten finalizar la creación de una aplicación monopuesto o cliente/servidor en código 4D:
- la adición de un icono a un ejecutable
- la generación del archivo de licencia de despliegue para un servidor (sólo licencia OEM) o una aplicación monopuesto.
Explorador de datos integrado a 4D
El explorador de datos le permite visualizar los datos de su base de datos. Puede elegir qué campos mostrar, organizar, filtrar y ordenar los datos.
Con 4D v20, el explorador de datos puede abrirse en 4D en lugar de en un navegador externo. Los usuarios pueden acceder al explorador de datos directamente desde la barra de herramientas con un solo clic, ahorrando tiempo y mejorando la productividad.
4D Write Pro y cajas de texto: opciones de importación/exportación docx
Introducidas con 4D v19 R8, las cajas de texto le permitían insertar texto, tablas, imágenes, fórmulas y otros elementos en cualquier lugar de sus aplicaciones. Esta funcionalidad ha sido mejorada en v20 para incluir la posibilidad de exportar e importar estos elementos desde y hacia documentos docx.
Además, se ha añadido una nueva opción de exportación que también es válida para otros tipos de documentos.
IMAP: ID de buzón y palabras clave del correo
¡4D v20 trae dos funcionalidades muy útiles para los transportadores IMAP!
Interactuar con algunos servidores y clientes de correo IMAP requiere manejar palabras clave personalizadas en los correos, y beneficiarse de algunas de sus características específicas.
También hemos añadido el soporte del ID de buzón en nuestro transportador IMAP para que pueda identificar un buzón determinado incluso después de cambiarle el nombre.
Evolución de los objetos de formulario
Para que pueda crear las interfaces más atractivas, seguimos mejorando los objetos de formularios. Desde 4D v19 R6, puede definir un borde redondeado para los objetos de formulario de tipo texto estático y texto de entrada.
Con 4D v20, nuevas posibilidades están disponibles.
- Para botones, botones radio y casillas de verificación, hemos añadido nuevos parámetros para el texto y el icono.
- Para los botones radio y casillas de verificación, el número de estados del icono se ha mejorado para permitir una mejor representación para el usuario final.
Una herramienta para la ejecución de código 4D en CLI
En la industria del desarrollo, el concepto CI/CD se ha convertido en una práctica estándar. Con cada modificación de código, se generan acciones automatizadas como pruebas, compilación, construcción, entrega y a veces, despliegue para garantizar que el código sea de alta calidad y se integre fácilmente en el sistema existente.
Estas acciones requieren una herramienta para ejecutar el código necesario. Como desarrolladores 4D, decidimos ofrecer una herramienta gratuita que permite a los desarrolladores ejecutar acciones elementales. Esta herramienta se llama tool4d, y agiliza el proceso de ejecución de las acciones necesarias dentro del entorno 4D.
En este artículo, exploraremos las funcionalidades de tool4d y cómo puede utilizarse para mejorar su proceso de desarrollo.
Presentación de las últimas funciones de Buscar y reemplazar
La función «Buscar y reemplazar» del editor de código existe desde hace muchos años. Los desarrolladores pueden fácil y eficientemente buscar y reemplazar código, especialmente cuando se trata de grandes bases de código. 4D v20 trae mejoras que seguramente serán apreciadas por los desarrolladores que confían en esta funcionalidad para agilizar sus flujos de trabajo de codificación:
- conocer el número de ocurrencias a reemplazar,
- conocer la posición de la ocurrencia actual,
- tener acceso permanente a las opciones de navegación Siguiente y Anterior,
- mostrar una paleta en lugar de una ventana modal para limitar el número de clics.
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