Noticias flash sobre 4D Write Pro e imágenes ancladas

Traducido automáticamente de Deepl

Noticias Flash: ¡Las imágenes ancladas de 4D Write Pro ahora soportan Expresiones 4D!

Desde 4D v16 R6, ha sido posible añadir imágenes ancladas a los documentos de 4D Write Pro. Una vez insertadas, estas imágenes eran estáticas, definidas con una variable de imagen (o campo), o por una ruta de imagen. Hoy en día, tienes más flexibilidad: ¡una expresión 4D válida también puede ser asociada a una imagen anclada!

Imagínese que tiene una imagen de fondo en su documento… con una marca de tiempo, un estado gráfico, una ilustración de un producto, etc. La pregunta que hay que hacerse es: «¿Cómo puedo hacer que este fondo sea dinámico o dependa del contexto?»

Muy fácil. ¡Basta con establecer el nuevo atributo «wk image expression» para cualquier imagen anclada para definir un método que devuelva una imagen!

4D Write Pro: Expresiones de imágenes ancladas

ejemplo de código

// First, create a picture inside your document
$obImage:=WP Add picture(myDoc)
// Set the expression
WP SET ATTRIBUTES ($obImage;wk image expression; "TimestampPicture(0)")
// Then decorate as you want!
WP SET ATTRIBUTES
($obImage;wk anchor origin;wk paper box)
WP SET ATTRIBUTES ($obImage;wk anchor horizontal align;wk right)
WP SET ATTRIBUTES ($obImage;wk anchor vertical align;wk top)

Nota: Los documentos de 4D Write previamente creados con el mismo tipo de imágenes pueden ser importados también, pero asegúrese de «permitir» los métodos invocados en el documento importado usando el SET ALLOWED METHODS comando.

Roland Lannuzel
- Propietario de Producto y Experto en 4D - Después de estudiar electrónica, Roland se dedicó a la informática industrial como desarrollador y consultor, construyendo soluciones para clientes con una variedad de bases de datos y tecnologías. A finales de los años 80 se enamoró de 4D y lo ha utilizado para escribir aplicaciones de negocio que incluyen sistemas de contabilidad, facturación y correo electrónico.Eventualmente se unió a la compañía en 1997, las valiosas contribuciones de Roland incluyen el diseño de especificaciones, herramientas de prueba, demos, así como la formación y hablar con la comunidad 4D en muchas conferencias. Continúa dando forma activamente al futuro de 4D definiendo nuevas características y herramientas de desarrollo de bases de datos.