Nueva opción para el comando «Formula from string»
Como desarrollador 4D, probablemente ya ha creado y utilizado fórmulas. Pueden crearse a través de dos comandos, Formula y Formula from string. Este último acaba de ser mejorado en 4D V20 R3 para que pueda ser utilizado sin límites a partir de los componentes.
4D Write Pro: asignar nombres a las fórmulas
En los documentos 4D Write Pro, las fórmulas son cruciales y contribuyen significativamente a su funcionalidad. Antes, estas fórmulas podían representarse como valores, expresiones o símbolos.
Sin embargo, para mejorar aún más la experiencia del usuario y mejorar la legibilidad, se ha introducido una emocionante funcionalidad con 4D v20 R3: la capacidad de asignar nombres a las fórmulas. Esta última mejora permite a los usuarios identificar y comprender rápidamente la función de cada fórmula en el documento.
4D Write Pro: Visualización fácil de fórmulas
Las fórmulas son una parte integral de los documentos de 4D Write Pro. Permiten la integración de mucha información procedente de la base de datos. La creación de documentos y plantillas que incluyen fórmulas, combinada con restricciones físicas (número de páginas, tamaño del papel), puede llevar a diseños no wysiwyg. Para facilitar este diseño, ahora se dispone de un nuevo modo de mostrar las fórmulas.
Utilice 4D Write Pro para crear e imprimir un lote de documentos
Sea cual sea su negocio, debe crear listados, inventarios, hojas de seguimiento, fichas de productos, facturas y muchos otros documentos. Estos documentos suelen imprimirse o guardarse en PDF para archivarlos.
4D Write Pro es la herramienta ideal para crear todos sus documentos. Aquí hay una lista de varias características disponibles en 4D Write Pro que pueden ayudarle a hacer hermosos documentos para imprimir:
- diseño de páginas y gestión de márgenes para la impresión,
- exportación de pdf,
- protección de documentos,
- creación de tablas,
- formato de tablas con cabeceras repetidas,
- definición de un contexto de datos,
- inserción de fórmulas ORDA en una tabla (nuevo en 4D v19 R6).
Utilizando estas diferentes funcionalidades, he aquí algunos ejemplos de documentos producidos.
El uso de fórmulas en colecciones y comandos de devolución de llamada
Cuando se utilizan colecciones con un método miembro que necesita un método de devolución de llamada, muchos de ustedes nos han pedido una forma más directa.
Nos lo habéis pedido y os lo hemos dado.
A partir de 4D v19 R6, 4D le permite utilizar una fórmula para definir un callback en las funciones miembro de la colección, el EXECUTE METHOD IN SUBFORM, CALL FORM, y CALL WORKER comandos. Si puede reducir su código a una simple expresión, puede pasarla directamente a la fórmula sin usar un método.
4D Write Pro: Rellene dinámicamente las tablas con selecciones de entidades y colecciones
Como desarrolladores, a menudo creamos documentos complejos y avanzados de 4D Write Pro. Podemos generar tablas que necesitan ser rellenadas desde una fuente de datos, y podemos no estar seguros de las filas y columnas exactas. Llenar manualmente las tablas con datos cada vez es una tarea laboriosa. Le hemos escuchado, y aquí es donde el contexto de datos llega como una opción inestimable, abriendo el mundo de ORDA y el desarrollo orientado a objetos a los documentos de 4D Write Pro.
Ahora es posible definir un «datasource» para las tablas de 4D Write Pro. Ya sea una selección de entidades o una colección, este «datasource» alimentará automáticamente las filas de estas tablas.
¡Profundicemos en los detalles!
4D Write Pro: ¿Dónde están mis fórmulas?
Cuando un documento de 4D Write Pro contiene elementos externos resultantes de expresiones o fórmulas, son visibles cuando se utiliza el modo «Mostrar expresiones». Sin embargo, se mezclan con el texto cuando se muestran los valores. Esto es lo que se desea para un documento final, pero a veces es útil ver fácilmente estos valores calculados mientras se escribe el documento. Pues bien, 4D v19 R3 le ofrece nuevas opciones de visualización para este fin.
4D Write Pro – Más control al usar fórmulas
Como usuario de 4D Write Pro , es muy probable que haya utilizado expresiones (o más recientemente, fórmulas) para rellenar automáticamente ciertas partes de sus documentos. Estas fórmulas pueden devolver texto«crudo» o imágenes. En el caso del texto, pueden contener saltos de línea. La cuestión es cómo deben tratarse estos saltos de línea cuando se procesan dentro de los documentos de 4D Write Pro. Esta entrada del blog proporciona las respuestas … ¡sigue leyendo!
4D Write Pro y fórmulas
Con 4D v18 R2, 4D Write Pro es capaz de gestionar objetos de fórmula dentro de los documentos. Para ello, se han creado cuatro nuevos comandos: WP Get formulas, WP Insert formula, WP Compute formulas, y WP Freeze formulas. Todos ellos pueden ser utilizados con objetivos intuitivos como documento, cuerpo, cabeceras, etc. Y como habrá adivinado por los nombres de los comandos, las fórmulas ya no son expresiones de texto sino potentes objetos de fórmula.
Fórmula – Piensa en el futuro
Según los 10 mejores posts del blog de 2019, el post Fórmula: Más poder detrás de la simplicidad post se clasificó bastante alto … en los cinco primeros. ¡Parece que Formula ha captado realmente tu atención, así que aquí tienes otro consejo que Vincent de Lachaux (desarrollador y experto en 4D ) me ha enseñado y que comparto contigo!
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