Ficheros, carpetas… ¡y ahora Manejadores de Archivos!
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.
Crear, eliminar y renombrar buzones con IMAP
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.
4D para iOS: No hay que preocuparse por nada.
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?
Funciones 4D obsoletas y eliminadas: ¿Por qué y cómo?
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.
4D para iOS: Firma y lee códigos de barras desde tu app
Las acciones que utilizan parámetros han estado disponibles desde 4D v17 R5, y estamos trabajando constantemente para hacer que sus aplicaciones sean cada vez más interactivas con experiencias móviles mejoradas. En 4D v18 R6, nuevos formatos de parámetros están disponibles: ¡ Firma y Código de Barras!
Compartir conduce al rendimiento
Después de esta publicación en el blog sobre el nuevo concepto de selecciones de entidades compartibles y las subsiguientes discusiones en el foro, ahora nos tomaremos el tiempo para explicar cómo ORDA encaja en el futuro.
4D Write Pro – Indexación de textos completos
«¡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.
ORDA – Mejore su API con el alcance de las funciones
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!
Cómo crear una simple clase «TimeStamp» en 4D
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.
Widget de interfaz de 4D Write Pro: Importar y exportar
¡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.
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