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!
Creación simplificada de aplicaciones cliente/servidor multiplataforma en Windows
El lanzamiento de Silicon Macs tuvo un gran impacto en la forma en que 4D compila las aplicaciones. Antes de la v19, 4D compilaba sólo para la arquitectura Intel, utilizando el mismo código en Mac y en Windows. Pero los Macs Silicon utilizan una nueva arquitectura, y como tal 4D necesita compilar específicamente para Silicon. Esto afecta a la construcción de aplicaciones cliente/servidor multiplataforma.
Mientras construya su servidor en Mac, no es un gran problema, ya que puede compilar para ambas plataformas, Intel y Silicon. Pero en Windows, no es posible compilar para Macs de Silicio. Nuestra recomendación actual es compilar el proyecto en Mac para ambas arquitecturas, y luego copiarlo en una máquina Windows antes de construir el servidor. Desafortunadamente, para proyectos grandes con muchos datos, la copia puede llevar algo de tiempo.
¿Necesita una varita mágica? ¡Aquí están las propiedades de la clase computarizada!
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