4D v18 R3 ya está aquí
Estoy encantado de anunciar que 4D v 18 R3 ya está disponible.
4D v18 R3 es uno de los lanzamientos más completos que se han hecho. También marca el comienzo de un paso muy importante en el mundo de la programación 4D con la adición de la programación orientada a objetos.
Para abrir el apetito, he aquí un adelanto de lo que le espera:
- El lenguaje 4D ha dado un gran salto con la introducción de clases que permiten escribir código modular, reutilizable y de fácil mantenimiento.
- ORDA también está repleto de nuevos avances: por ejemplo, no es necesario reiniciar la base de datos para tener un datastore actualizado cuando se actualiza la estructura. Además, una sola línea de código es todo lo que necesita para seleccionar filas para una selección de entidades.
- El conjunto demonitorización de 4D Server ha sido mejorado con una característica adicional para que pueda obtener todas las operaciones que se ejecutan más allá de un tiempo especificado y otra información útil.
- Las posibilidades de desarrollo se han ampliado aún más con acciones estándar adicionales para la interfaz de 4D Write Pro.
- 4Dpara iOS le ofrece más de 40 plantillas listas para usar. Sólo necesita un solo clic para descargarlas directamente desde el editor de proyectos y empezar a crear la aplicación personalizada perfecta para sus necesidades.
- Ejecute múltiples servidores web en una sola instancia de 4D, aproveche la nueva documentación de métodos y componentes, utilice un área web fuera de la pantalla en un servidor headless, explore los avances que hemos traído a XPath, más opciones para personalizar las hojas de trabajo de 4D View Pro, todo esto es sólo un vistazo de lo que está disponible en 4D v18 R3 para usted.
Bases de datos de proyectos: Construya su propia documentación para los componentes
En una entrada anterior del blog, le mostramos que la documentación de los métodos ha vuelto al Explorador. ¿Quieres llevar las cosas aún más lejos y utilizarlas como documentación para tus componentes? En esta entrada del blog, le mostraremos cómo hacerlo.
Utilizar un área web fuera de la pantalla
¿Necesitas cargar páginas web, extraer metadatos o generar imágenes a partir del contenido de las páginas de un servidor headless? Si su respuesta es «sí», entonces está de suerte porque 4D v18 R3 lo hace posible. Ahora puede crear un área web fuera de la pantalla con el comando WA Run offscreen area comando.
Descargue sus correos electrónicos en formato MIME con POP3
¿Necesita almacenar todos los correos electrónicos de la empresa, por ejemplo, por motivos legales o fiscales? Estos documentos deben almacenarse tal cual. Es decir, como fueron recibidos… en sus formatos originales, sin convertir. 4D v18 R3 responde a esta necesidad proporcionando un nuevo método que permite obtener los correos electrónicos en su formato MIME original.
ORDA: un almacén de datos actualizado sin reiniciar
Estamos encantados de anunciar que 4D v18 R3 incluye una mejora que tendrá un gran impacto en la experiencia del desarrollador. Una característica que muchos de ustedes han solicitado, y que 4D cumple.
Cuando trabaja en modo 4D standalone durante la fase de desarrollo (escribiendo y probando su código), ya no es necesario reiniciar su base de datos para tener un datastore actualizado (ds¡) cuando se actualiza la estructura!
Ahora no necesita reiniciar la base de datos cada vez que necesite un nuevo atributo o una nueva tabla en su código. Todo es automático.
Cuando llame al comando ds se obtiene un objeto datastore actualizado. Esto significa que se manejan varias versiones de este objeto datastore al mismo tiempo … dependiendo de cuándo se actualizó la estructura … sin romper los procesos en ejecución.
Si trabaja en modo cliente/servidor, esto funciona bien para el código que se ejecuta en el servidor 4D.
Para los clientes remotos, basta con reiniciar el cliente que requiere la actualización de la estructura.
Utilizar los documentos de 4D Write Pro como formularios de entrada
¿Desea evitar que los usuarios modifiquen accidentalmente un determinado documento de 4D Write Pro (total o parcialmente)? ¿Está interesado en mantener intactas algunas partes de un documento(por ejemplo, dar a los usuarios la posibilidad de rellenar los campos de un acuerdo de no divulgación, garantizando al mismo tiempo que ninguna información del documento sea alterada o cambiada de ninguna manera)? Si asiente con la cabeza, ¡siga leyendo! 4D v18 R3 le permite mantener partes de sus documentos protegidas, o en otras palabras«no editables«.
Bases de datos de proyectos: Vuelve la documentación de los métodos
Al desarrollar una aplicación, puede ser muy útil tener un acceso rápido a los detalles de un método(por ejemplo, una explicación de lo que hace, su sintaxis y una definición de los parámetros que se le pasan). Esto es aún más importante cuando se utiliza un componente compilado. No se puede ver el contenido del método, así que sólo se puede confiar en su documentación para entender cómo utilizarlo.
El diálogo del Explorador ha sido mejorado y la documentación está ahora disponible en 4D v18 R3 para las bases de datos del proyecto.
Supervise la actividad de 4D Server con esta nueva herramienta
4D View Pro: Más opciones para personalizar las hojas de trabajo
Para crear documentos fáciles de usar, a menudo es necesario ocultar una línea de cuadrícula o un encabezado, proteger ciertas celdas o simplemente cambiar el color de las líneas para respetar la identidad corporativa. Con 4D v18 R3, puede hacer todo esto y más con el nuevo comando VP SET SHEET OPTIONS comando.
Varios servidores web en una sola instancia de 4D
¿Alguna vez ha necesitado utilizar múltiples servidores web para, por ejemplo, dividir el código de su aplicación web en varias unidades de negocio, o separar el servidor web del administrador del del usuario o ejecutar una parte antigua, aún no preparada para el preemptive, en una instancia separada, permitiendo que la parte principal se ejecute en preemptive?
Si asiente con la cabeza, siga leyendo porque 4D v18 R3 le permite hacerlo… con facilidad.
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