Autor: Roland Lannuzel

Roland Lannuzel
- Propietario de Producto y Experto en 4D - Después de estudiar electrónica, Roland se dedicó a la informática industrial como desarrollador y consultor, construyendo soluciones para clientes con una variedad de bases de datos y tecnologías. A finales de los años 80 se enamoró de 4D y lo ha utilizado para escribir aplicaciones de negocio que incluyen sistemas de contabilidad, facturación y correo electrónico.Eventualmente se unió a la compañía en 1997, las valiosas contribuciones de Roland incluyen el diseño de especificaciones, herramientas de prueba, demos, así como la formación y hablar con la comunidad 4D en muchas conferencias. Continúa dando forma activamente al futuro de 4D definiendo nuevas características y herramientas de desarrollo de bases de datos.
Producto blank

¡Fechas dentro de los objetos!

Traducido automáticamente de Deepl

Los objetos son geniales. Su flexibilidad, combinada con la velocidad y la elegancia, los convierten en la primera opción para la mayoría de los desarrolladores. Utilizar las fechas dentro de los objetos es ahora más fácil e intuitivo. A partir de ahora, las fechas pueden establecerse como fechas¡y no como cadenas dentro de los objetos!

Producto blank

Compartir información en un entorno multihilo

Traducido automáticamente de Deepl

4D v16 R6 introduce un nuevo concepto de comunicación entre procesos: ¡variables de objeto y colección compartidas! Son una solución para que pueda evitar el uso de variables interproceso (que no pueden utilizarse en modo multihilo). Gracias a esto, podrá compartir fácilmente la información entre los procesos en modo preventivo.

Producto blank

4D Write Pro: utilizar caracteres de encabezamiento para los tabuladores

Traducido automáticamente de Deepl

Independientemente de la línea de trabajo a la que te dediques, es posible que quieras saber cómo utilizar las tabulaciones (izquierda, derecha, centro, tabulación decimal). Son bastante útiles ya que, por ejemplo, permiten estructurar los documentos separando y sangrar la información.

En la tipografía y el diseño, los detalles son importantes. Pero conseguir que los detalles sean perfectos puede llevar mucho tiempo. 4D Write Pro ahora proporciona una funcionalidad adicional para afinar su diseño en un instante: los caracteres de encabezamiento. ¿Sabe que los puntos u otros caracteres repetidos en un índice… los que van desde el final del texto de la primera columna hasta el principio del texto de la segunda? Son ellos.

Consejos blank

Cree un folleto de 4D Write Pro en 5 minutos

Traducido automáticamente de Deepl

Echa un vistazo a nuestro vídeo que muestra lo fácil que es crear un elegante folleto con 4D Write Pro, incluyendo la biografía del pintor (su vida, referencias, etc.), así como una colección de sus cuadros acompañados de descripciones. Por último, aprenderás a añadir fácilmente una portada y una contraportada diferentes para completar el folleto.

Por supuesto, crear otro tipo de folletos, por ejemplo, para agencias inmobiliarias, laboratorios farmacéuticos, agencias de viajes, etc., es igual de sencillo. Así que eche un vistazo y empiece a codificar ahora.

Producto blank

4D Write Pro ahora soporta expresiones de imagen

Traducido automáticamente de Deepl

Esta entrada del blog explora una funcionalidad relacionada con 4D Write Proque le ayudará con la creación de documentos complejos, mediante programación. Documentos que pueden ser impresos o enviados por correo electrónico.

¡Una expresión ahora puede ser una imagen! Manejar imágenes en tus documentos de 4D Write Pro es cada vez más fácil, ofreciendo amplias posibilidades. A partir de ahora, cualquier expresión que devuelva una imagen puede ser insertada. Los casos más obvios son los campos y las variables, pero también las funciones 4D y, por último, pero no menos importante, sus propios métodos.

Producto blank

¡Consejos de ayuda sobre las cajas de lista!

Traducido automáticamente de Deepl

Los consejos deayuda o sugerencias son muy útiles, ya que simplifican la interfaz de usuario y ayudan a los usuarios a entender objetos que a veces no son evidentes. 4D admite consejos de ayuda en la mayoría de las áreas y entradas cuando se pasa el puntero por encima de ellas, pero no es el caso de un objeto de caja de lista.

Con 4D v16 R5 hemos añadido la posibilidad de mostrar un consejo de ayuda en una celda del cuadro de lista gracias al enriquecimiento de dos comandos.

Producto blank

Más comandos para ejecutar en procesos preferentes

Traducido automáticamente de Deepl

Un proceso preemptivo es poderoso, ya que permite que su aplicación aproveche al máximo los ordenadores multinúcleo; en consecuencia, su resultado es un tiempo de ejecución global más rápido y más usuarios conectados. Un proceso 4D puede ser preemptivo o no según las opciones de compilación y el uso del lenguaje, como se explica en este post.

Con el fin de beneficiarse de este modo tanto como sea posible, nos complace anunciar que más de veinte comandos existentes han sido mejorados y ahora pueden ser utilizados dentro de los procesos preventivos.

Producto Manage Header and footer with 4D Write Pro

Gestione de forma programada los encabezados y pies de página en 4D Write Pro

Traducido automáticamente de Deepl

Hemos recibido varias solicitudes de clientes para proporcionar la capacidad de utilizar la plantilla4D Write Pro con encabezados y pies de página para crear otros documentos basados en esta plantilla. Bien, le hemos escuchado y esto está disponible en 4D v16 R5.

Se ha añadido un nuevo conjunto de comandos a 4D Write Pro para satisfacer esta necesidad. Algunos de estos comandos pueden ser utilizados para obtener referencias de encabezados, cuerpo y pies de página dentro de los documentos. Otros son útiles para obtener una referencia al marco (cabecera, pie de página, etc.) donde el cursor se encuentra actualmente, o para poner el cursor en un marco específico.

Producto blank

Altura automática de las filas en los cuadros de lista, ¡una nueva función de 4D View Pro!

Traducido automáticamente de Deepl

A partir de 4D v16, puede establecer una altura de fila diferente para cada fila de su cuadro de lista. Así, con unas pocas líneas de código, usted tiene un cuadro de lista con filas que se ajustan al contenido. Con esta característica de 4D v16, dimos el control total al desarrollador para definir con precisión la altura de cada fila del cuadro de lista.

Con 4D v16 R5, hemosdecidido ir más allá, y ofrecerle unmodo totalmente automático. Ahora es posible mostrar listas en una interfaz magnífica sin necesidad de programación. Sólo tiene que establecer algunas propiedades en el cuadro de lista, y 4D hace el resto por usted. Es mágico, fluido, y de nuevo… ¡ni una sola línea de código!