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.
La beta de 4D v18 comienza hoy
Beta testing for 4D v18, our most spectacular release yet, is starting today! And we couldn’t be more thrilled to share all the novelties we’ve prepared para usted. Más de 90 avances, entre los que se incluyen importantes mejoras de las funciones existentes, así como otras nuevas diseñadas para facilitar su desarrollo y llevar sus aplicaciones a nuevas cotas. Y en caso de que quiera tener una idea general de todo el potencial de esta versión, hemos reunido esta extensa biblioteca de ejemplos (HDI).
Abróchate el cinturón y descubramos algo de lo que 4D v18 Beta has to offer:
- Base de datos de proyectos – Control de versiones: una solución para la programación colaborativa. Le permite almacenar su código en un sistema de control de fuentes (por ejemplo, Github, Perforce, etc.) en archivos de texto plano.
- Built-in encryption: protección en su máxima expresión con la encriptación de datos incorporada por tabla.
- 4D para iOS: un producto totalmente integrado en 4D para extender sus aplicaciones empresariales a los móviles con facilidad.
- ORDA: comandos mejorados, rendimiento mejorado… y además está el datastore remoto.
- Lenguaje 4D: comandos extra de 4D para ampliar sus capacidades de programación.
- 4D Write Pro: Hojas de estilo. Tablas. Barra de herramientas. Exportación a Word. Y mucho más.
- Vista 4D Pro: Barra de herramientas de la cinta. Importación/exportación de Excel. Y la lista continúa.
- Y mucho más (ver más abajo).
Potencia de los objetos y notación por puntos
Con 4D v17 R5, le mostramos lo fácil que es manipular un objeto para recuperar los atributos de un archivo o carpeta. ¡ Las cosas se han vuelto aún más fáciles gracias a la notación de objetos! En esta entrada del blog, le proporcionamos un HDI con una interfaz de usuario para gestionar archivos y carpetas. Esto no es nuevo en 4D, ya que puede hacerlo con los comandos clásicos de 4D, pero ahora puede hacerlo más fácilmente y con menos líneas de código.
Marcadores de posición para las rutas de atributos en las consultas ORDA
¡Las funcionalidades de ORDA siguen llegando con 4D v17 R5! En una entrada anterior del blog, le mostramos cómo crear consultas genéricas con marcadores de posición con nombre para los valores. Esta entrada se centrará en cómo usar marcadores de posición para rutas de atributos (nombres de campos en tablas).
Ajustes de compatibilidad – todo lo demás (Parte 4)
Comenzamos una serie de publicaciones en el blog sobre los ajustes de compatibilidad y las opciones secretas que pueden ayudar a mejorar drásticamente el rendimiento y el comportamiento de sus aplicaciones(QUERY BY FORMULA, Transactions y punto y coma). Este último post de la serie dará una visión general de los ajustes restantes.
Cómo ORDA cambiará su forma de trabajar
Imagine una forma de utilizar su base de datos con un enfoque orientado a objetos, sin preocuparse de su estructura física. Imagine que pudiera mantener múltiples selecciones actuales al mismo tiempo o que pudiera realizar consultas recursivas en una sola línea de código. Pues bien, esto es ahora una realidad gracias a ORDA¡! Con 4D v17, su código puede escribirse en modo orientado a objetos, y puede navegar fácilmente por todo su modelo de datos.
ORDA fue uno de los principales anuncios del 4D Summit 2018 , abriendo un mundo de nuevas posibilidades en 4D. Ahora es el momento de darle más detalles sobre las ORDA características disponibles con 4D v17. To do so, we’ve prepared una serie de entradas de blog dedicadas específicamente a los conceptos de ORDA core y las características relacionadas. Y los publicaremos, uno tras otro, día tras día.
¡4D v17 BETA COMIENZA HOY!
Estamos encantados de anunciar el lanzamiento de beta testing para 4D v17! Esta importante versión está repleta de mejoras y nuevas funciones que no bastan para cubrirlas en una sola entrada del blog.
Dicho esto, 4D v17 Beta introduce más de +60 avances que incluyen mejoras en las funcionalidades existentes, así como otras nuevas. Y si está ansioso por ver 4D v17 Beta en acción, consulte esta extensa biblioteca de ejemplos (HDIs) para tener una idea general de todo el potencial de esta versión.
Así que, echemos un vistazo y descubramos algo de lo que 4D v17 Beta has in store for you:
- ORDA: un concepto revolucionario que permite utilizar su base de datos con un enfoque orientado a objetos.
- 4D language: importantes mejoras para ayudarle a aumentar su productividad con menos líneas de código.
- 4D Write Pro: para crear documentos empresariales complejos.
- Seguridad : el más alto nivel de seguridad de los productos 4D.
- 4DView Pro: para visualizar listas avanzadas y crear hojas de cálculo.
- Comandos 4D: Más comandos 4 D para ampliar sus capacidades de programación.
- Herramientas flexibles: para ayudarle a diseñar una experiencia de usuario envolvente.
Función de autocompletar ampliada a los atributos de los objetos
La notación de objetos abre nuevas posibilidades. Para ayudarte a adoptar esta forma de codificación, hemos mejorado el mecanismo de autocompletar del editor de métodos. Cada vez que escriba un punto después de un objeto, obtendrá una lista de atributos sugeridos. Justo lo que necesita para acelerar su codificación.
Convertir colecciones
4D v16 R6 proporciona capacidades avanzadas para manipular colecciones, gracias a los más de 40 métodos que se utilizan con la Notación Objeto. Al utilizarlos, podrá escribir su código de una manera más eficiente. El nuevo código es genial, pero también hemos tenido en cuenta que este nuevo código debe integrarse fácilmente con su código existente. Por eso hemos introducido comandos específicos para convertir colecciones en arrays o cadenas, y viceversa.
Un amplio abanico de posibilidades para gestionar sus colecciones
4D v16 R6 proporciona capacidades avanzadas para manipular colecciones, gracias a una serie de métodos que se utilizan con la Notación Objeto. Ahora se dispone de más de 40 métodos que permiten, por ejemplo, la posibilidad de añadir o eliminar elementos en una colección, ordenarla, buscar los elementos en ella y ¡mucho más! Hay tantas posibilidades nuevas que es imposible presentarlas en un solo post. Este post es el primero de una serie que no querrás perderte…
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