Utilizar colecciones para escribir y leer en 4D View Pro
Si necesitas leer o escribir cientos de valores o fórmulas diferentes, puedes hacerlo más rápido, más fácil y al mismo tiempo utilizando colecciones. Hay nuevos comandos disponibles para esto: VP SET VALUES, VP Get values, VP SET FORMULAS, y VP Get formulas.
Recuperar la cadena de llamadas de ejecución actual
Al programar una aplicación, es posible que necesite saber en qué parte de su código se encuentra, especialmente cuando un método llama a otros métodos, que a su vez pueden llamar a otros métodos. Por eso es muy útil ver la cadena de métodos, o la cadena de llamadas, durante el proceso de depuración. Para ello, 4D v17 R6 proporciona el nuevo comando Get call chain para darle una visión del código ejecutado. Ahora ya no tendrá que preocuparse por perderse.
Hoy comienza la beta de 4D v17 R6
Nos complace anunciar el lanzamiento de las pruebas beta de 4D v17 R6! Wntonces, sin más preámbulos, echemos un vistazo y veamos lo que este R-release has in store for you:
- Las aplicaciones 4Dpara iOS alcanzan nuevas cotas gracias a la capacidad de gestionar y editar el contenido de su aplicación mediante parámetros.
- Capacidades avanzadas de programación a su disposición: desde la capacidad de recuperar la cadena de llamadas de ejecución actual, hasta una nueva y poderosa herramienta para analizar los registros de depuración – sólo para nombrar algunos.
- Sofisticados criterios de búsqueda y codificación optimizada con los nuevos avances de ORDA.
- La personalización de estilos, el uso de colecciones para leer y escribir valores y fórmulas, junto con un mayor control sobre sus métodos, son las nuevas funcionalidades añadidas a la creciente lista de características de 4D View Pro.
- Las pruebas beta de 4D Projects continúan con 4D v17 R6, haciendo posible que usted aproveche al máximo un sistema de control de fuentes.
4D v17 R5 ya está aquí
4D v17 R5, one of the most feature-rich R-releases ever delivered, is now available!
Dado que no podemos enumerar todas las casi 30 características en una sola entrada del blog, aquí hay un resumen de lo que esta emocionante versión de R tiene que ofrecer:
- Una solución integrada para encriptar los datos de sus clientes a nivel de tabla. Tan fácil de usar y tan transparente, que no es necesario cambiar su código.
- Si tiene un código existente o necesita acceder a registros externos a través de ODBC, la lectura de campos de objetos 4D es ahora posible.
- Establezca tareas con acciones, y tenga el contenido de su aplicación actualizado en un instante con algunas de las nuevas características de 4D para iOS.
- Con enlaces a métodos 4D, junto con la simplificación y flexibilidad de múltiples comandos, 4D Write Pro ha llevado las cosas un paso más allá.
- Una poderosa barra de herramientas basada en la cinta de opciones de 4D View Pro está disponible para un rápido acceso a los diferentes comandos.
- ORDA tiene su cuota de características, incluyendo la posibilidad de escribir código genérico y un rendimiento optimizado en modo cliente/servidor.
- Ya no hay necesidad de una configuración especial si necesita ejecutar varios clientes conectados a la misma base de datos en un solo ordenador. Las cosas se han vuelto mucho más fáciles, ¡sólo tienes que ejecutar los clientes y funcionará!
Sólo hemos arañado la superficie de lo que este R-release tiene reservado para usted. ¡ Vea todas las publicaciones del blog de 4D v17 R5!
Escribir código genérico con las últimas características de ORDA
ORDA tiene su cuota de características con 4D v17 R5, incluyendo varias formas de escribir código genérico.
Escribir código genérico le permite centralizar su código para facilitar su actualización. No sólo le permite escribir código reutilizable que puede ser usado en diferentes casos de uso, liberándole de tener que reinventar la rueda una y otra vez, sino que también le permite añadir funcionalidades extra encima de lo que ya ha hecho.
4D Write Pro: Guardar las propiedades de la vista
La configuración de la vista se utiliza para definir cómo debe mostrarse un documento. Hasta 4D v17 R5, estos ajustes sólo podían modificarse mediante el menú contextual o las acciones estándar. Ahora también pueden establecerse y obtenerse dentro de un objeto utilizando nuevos comandos, como explicamos en esta entrada del blog. Pero aún puedes hacer más, porque estos ajustes pueden guardarse y volver a aplicarse después. ¡Definitivamente apreciarás tener tus ajustes guardados!
Sustituir las fuentes que faltan en los documentos de 4D Write Pro
Antes de 4D v17 R5, es posible que al abrir su documento 4D Write Pro descubra que la fuente mostrada no es la que se supone que es. Si el documento contiene fuentes que no están en su ordenador, 4D las sustituía automáticamente por Times New Roman. Sin embargo, como la preferencia de fuentes es una cuestión de elección individual, esta versión R le da la posibilidad de elegir las fuentes de reemplazo.
Utilizar ORDA para aumentar el rendimiento en modo Cliente/Servidor
El uso de ORDA para acceder a grandes tablas (especialmente aquellas con relaciones) en modo Cliente/Servidor ha sido mejorado en gran medida. Con 4D v17 R5, verá una mejora de 2-3 veces en el rendimiento LAN y hasta 30 veces más rápido en el rendimiento WAN. Y lo mejor de todo – no hay necesidad de cambiar nada en su código, todo es automático. Interesante, ¿verdad? Bueno, profundicemos en los detalles.
Mejores registros de depuración con estas mejoras
Como desarrollador 4D, es posible que ya haya activado el registro de depuración para solucionar problemas. 4D v17 R5 introduce varias mejoras para ayudarle a analizar estos archivos, como el registro sólo del proceso actual y el registro de las llamadas a los métodos miembros (métodos de colección o de objeto).
Soporte del juego de caracteres heredado con el correo electrónico 4D
Si todavía necesita comunicarse con dispositivos antiguos que no soportan Unicode, esta entrada del blog es para usted. Siga leyendo porque con 4D v17 R5, puede enviar correos electrónicos en codificaciones heredadas (ISO-2022-JP para el japonés o ISO-8859-1 para el europeo occidental).
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