Notizie flash: le immagini ancorate di 4D Write Pro ora supportano le espressioni 4D!
Dalla versione 4D v16 R6 è stato possibile aggiungere immagini ancorate ai documenti 4D Write Pro. Una volta inserite, queste immagini erano statiche, definite con una variabile immagine (o campo) o con un percorso immagine. Oggi la flessibilità è maggiore: un’espressione 4D valida può essere associata a un’immagine ancorata!
Immaginate di avere un’immagine di sfondo nel vostro documento… con una marca temporale, uno stato grafico, un’illustrazione di un prodotto e altro ancora. La domanda da porsi è: “Come posso rendere questo sfondo dinamico o dipendente dal contesto?”.
È facile! Basta impostare il nuovo attributo “wk image expression” per qualsiasi immagine ancorata per definire un metodo che restituisca un’immagine!
4D Write Pro: Espressioni di immagini ancorate
esempio di codice
// 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: è possibile importare anche documenti 4D Write creati in precedenza con lo stesso tipo di immagini, ma bisogna assicurarsi di “consentire” i metodi invocati nel documento importato utilizzando il comando SET ALLOWED METHODS il comando