Producto

Ficheros, carpetas… ¡y ahora Manejadores de Archivos!

Traducido automáticamente de Deepl

Los comandos Archivo y Carpeta, que aparecieron en 4D v17 R5, le permiten gestionar las carpetas y los archivos del disco de forma moderna y eficaz.

Cuando se trata de escribir y leer, las funciones setText y getText están a su disposición para leer o escribir todo el contenido. Pero, ¿qué hacer si quieres leer o añadir una o varias líneas a un documento existente? Esto puede hacerse más fácilmente que nunca utilizando los nuevos objetos «file handles» que aparecen en 4D v19 R7.

Siga leyendo para conocer los detalles.

Producto

Crear, eliminar y renombrar buzones con IMAP

Traducido automáticamente de Deepl

La función de Correo, un enorme conjunto de funciones. La primera parte fue lanzada con 4D v17 R4, y desde entonces hemos entregado más y más funcionalidades.

4D v19 no es una excepción, ya que trae nuevas funciones para ayudarle a gestionar sus buzones de correo mediante programación. Eso incluye crear, renombrar y borrar buzones. Un buzón se muestra como una carpeta en clientes de correo electrónico como Microsoft Outlook o Apple Mail.

Producto

4D para iOS: No hay que preocuparse por nada.

Traducido automáticamente de Deepl

Hoy en día, los usuarios de móviles esperan que las aplicaciones funcionen incluso cuando están desconectadas. De lo contrario, una mala conexión de red puede dar una mala experiencia al usuario. El modo offline ya no es sólo una característica extra que puede elegir para añadir a su aplicación, es algo que muchos usuarios esperan, especialmente para aplicaciones de entrega con navegación GPS, aplicaciones de asistencia médica urgente, negocios de construcción y aplicaciones bancarias.

Como ya sabrás, desde la v17 R2, 4D para iOS ya permite a los usuarios de la aplicación ver los datos sin conexión. Pero faltaba algo.

¿Qué pasa con las tareas offline?

Notícias

Funciones 4D obsoletas y eliminadas: ¿Por qué y cómo?

Traducido automáticamente de Deepl

Durante más de 36 años, nuestro principal objetivo ha sido mejorar nuestro producto y garantizar la compatibilidad de sus aplicaciones 4D. Esto, por supuesto, trae cambios, y los cambios pueden ser frustrantes. Con esto en mente, siempre intentamos minimizar el impacto en sus negocios con anuncios oportunos, y lo más importante, una alternativa mejorada a la funcionalidad obsoleta o eliminada para asegurar una transición sin problemas.

Consejos

4D Write Pro – Indexación de textos completos

Traducido automáticamente de Deepl

«¡Quiero encontrar todos los documentos que hablen de tango! ¡Los necesito rápidamente! ¿Puedo hacerlo?»

Bien, ¡pero primero respira!

La búsqueda de palabras clave dentro de los documentos de 4D Write Pro simplemente requiere añadir un nuevo atributo de indexación dentro de cada documento. Esto no se hace por defecto porque este tipo de búsqueda no es necesaria a menudo, por lo que no tendría sentido aumentar sistemáticamente el tamaño de los documentos. Sin embargo, cuando se necesita, este tipo de índice es muy fácil de construir.

Producto

ORDA – Mejore su API con el alcance de las funciones

Traducido automáticamente de Deepl

4D v18 R4 y ORDA le permiten crear funciones de clase de alto nivel por encima del modelo de datos. Esto le permite escribir código orientado al negocio para ocultar la complejidad, reducir los errores y acelerar el proceso de desarrollo.

Con 4D v18 R5, estamos trayendo aún más características para ayudarle a optimizar y organizar su código. Por ejemplo, puede necesitar ejecutar una función localmente en el cliente para mejorar el rendimiento cuando se trabaja en modo cliente/servidor. Ahora es posible. O si expones tu base de datos como un servidor REST, puede que quieras que algunas funciones estén disponibles en el lado del servidor pero ocultas para tus clientes REST. ¡Esto también es posible!

Mensaje de invitado

Cómo crear una simple clase «TimeStamp» en 4D

Traducido automáticamente de Deepl

por el autor invitado Tiran Behrouz, desarrollador de 4D (Vancouver, Canadá)

La introducción de ORDA en 4D v17 fue un cambio de juego. Ahora, con la introducción de las clases en 4D v18 R3, seremos testigos de un cambio de paradigma en la programación 4D. Ahora podemos aprovechar los conceptos de programación orientada a objetos como el polimorfismo, la composición y la herencia para escribir nuestras propias bibliotecas de clases. En este video, demuestro cómo codificar una simple clase TimeStamp usando 4D y ORDA.

Producto

Widget de interfaz de 4D Write Pro: Importar y exportar

Traducido automáticamente de Deepl

¡Usted pidió una manera de importar y exportar diferentes formatos de documentos a través del widget 4D Write Pro y una vez más, 4D escuchó!

Además de los comandos de 4D que ya permiten importar y exportar documentos en diferentes formatos, como la exportación en formato .docx con 4D v17 R4 y en formato PDF con 4D v18 R4. Ahora, 4D Write Pro puede importar y exportar diferentes formatos de documentos a través del widget de la barra de herramientas y de la barra lateral.