Notícias em flash: As imagens ancoradas 4D Write Pro suportam agora as Expressões 4D!
Desde 4D v16 R6, é possível adicionar imagens ancoradas a documentos 4D Write Pro. Uma vez inseridas, estas imagens eram estáticas, ou definidas com uma variável de imagem (ou campo), ou por um caminho de imagem. Hoje em dia, tem mais flexibilidade: uma expressão 4D válida também pode ser associada a uma imagem ancorada!
Imagine que tem uma imagem de fundo no seu documento … com um carimbo de tempo, um estado gráfico, uma ilustração de produto, e muito mais. A questão a colocar é: “Como posso tornar este fundo dinâmico ou dependente do contexto?”
Fácil! Basta definir o novo atributo “wk image expression” para qualquer imagem ancorada para definir um método que devolva uma imagem!
4D Write Pro: Expressões de imagens ancoradas
exemplo 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: Os documentos criados anteriormente 4D Write com o mesmo tipo de imagens também podem ser importados, mas certifique-se de “permitir” os métodos invocados no documento importado utilizando o SET ALLOWED METHODS comando.