¡Nuestros 10 mejores artículos del blog de 2017!

Traducido automáticamente de Deepl

Desde la notación de objetos hasta 4D Write Pro , pasando por la seguridad y los consejos sencillos, ¡en 2017 hubo de todo! Echemos un vistazo atrás con diez de nuestros posts más leídos. Estos son los temas que llamaron la atención en 2017:

#10 – caja de lista: más posibilidades de programación

En esta entrada del blog, introdujimos la posibilidad de utilizar la programación genérica con los cuadros de lista. Ahora los desarrolladores tienen un control total sobre la lista completa de propiedades de los cuadros de lista.

#9 – búsqueda mediante la vinculación de argumentos de consulta de atributos de arrays

4D proporciona varias formas de consultar datos utilizando índices, de una manera extremadamente rápida. Aún mejor, esta característica fue mejorada permitiendo consultas aún más complejas dentro de una lista de elementos… ¡en un solo objeto!

#8 – 4D write pro: creación de documentos mediante programación

4D Write Pro facilita la creación automática de documentos gracias al concepto de marcador. Esto le permite construir fácilmente nuevos documentos, sección por sección. En este post se incluye una base de datos de demostración para mostrarte cómo utilizar los nuevos comandos para generar documentos de forma dinámica.

#7 – descubra cómo la notación de objetos puede simplificar la vida de un desarrollador

Este post presenta una importante mejora del lenguaje 4D: La notación de objetos. Hemos destacado lo que se puede hacer de manera diferente y más eficiente gracias al poder de la Notación de Objetos.

#6 – la marca de tiempo está ahora disponible

Se ha introducido un nuevo comando para obtener una marca de tiempo UTC precisa, incluyendo milisegundos. ¡Como ejemplo, esta información puede ser utilizada en un archivo de registro para saber con precisión cuándo ocurrió un evento!

#5 – modo sdi para aplicaciones en windows

Las aplicaciones 4D pueden beneficiarse del modo SDI en Windows. Anteriormente, 4D tenía una ventana principal gris (la ventana MDI) con todas las ventanas de la aplicación mostradas dentro (como ventanas hijas). Las aplicaciones SDI, sin embargo, tienen una ventana principal que puede abrir muchas ventanas adicionales de forma independiente.

#4 – nuevo objeto: una forma sencilla de inicializar un objeto

Introdujimos un nuevo comando para inicializar un objeto: New object. Este comando crea un objeto y devuelve una referencia al mismo. Por lo tanto, OB SET es ahora innecesario en varias situaciones.

#3 – notación de objetos: otra forma de codificar

Con la Notación Objeto surgieron muchas posibilidades. Una de ellas es que ya no es necesario utilizar OB Get o OB SET. Además, ¡la ejecución del código es 10 veces más rápida con la Notación de Objetos!

#2 – Descubra y utilice las acciones estándar

Se han añadido más de 100 acciones estándar para 4D Write Pro y Styled Text. En este post, hemos presentado varias formas de utilizar las acciones estándar, así como sus beneficios. Una de ellas es el manejo automático de 4D de la desactivación del elemento de menú o del botón cuando la acción no es aplicable, ¡sin ninguna codificación!

#1 – crea tu propia interfaz para 4D Write Pro

En el post #1 de 2017, hicimos hincapié en el uso de acciones estándar para manejar las áreas de 4D Write Pro. Sin una sola línea de código, puedes crear rápidamente una barra de menú o un menú contextual personalizado para manejar fácilmente tus documentos de 4D Write Pro.

Avatar
• Gerente de Mercadeo de Producto - Intissar ingresó a 4D en 2017 como Gerente de Mercadeo de Producto. Trabaja estrechamente con los equipos de producto, mercadeo, ingeniería y soporte técnico para destacar el "por qué", el "cómo" y el "qué" de las funcionalidades nuevas y actualizadas a diferentes audiencias. Esta proximidad le permite elaborar marcos de mensajería y escribir contenidos en profundidad y muestras de código para el blog y el sitio web de 4D. Después de graduarse como ingeniera en Ciencias de la Computación en la universidad de VINCI, Intissar trabajó en varias startups como ingeniera de software. Su experiencia práctica incluye la especificación, el diseño y el desarrollo de software, la formación y el apoyo a los usuarios y la gestión de equipos.