4D Write Pro suporta agora expressões de imagem

Tradução automática de Deepl

Este post do blogue explora uma funcionalidade relacionada com o Write Pro 4Dque o ajudará na criação de documentos complexos, de forma programática. Documentos que podem ser impressos ou enviados por correio electrónico.

Uma expressão pode agora ser uma Fotografia! A manipulação de imagens nos seus documentos 4D Write Pro está a tornar-se mais fácil, oferecendo vastas possibilidades. A partir de agora, qualquer expressão que devolva uma imagem pode ser inserida. Os casos mais óbvios são campos e variáveis, mas também para funções 4D e, por último mas não menos importante, para os seus próprios métodos!

Um exemplo vale por mil palavras

Exemplo de base de dados

Neste primeiro exemplo, vPicture é uma variável de imagem.

ST INSERT EXPRESSION(*; "WParea"; "vPicture";ST Start highlight;ST End highlight)

Neste segundo exemplo, [DOC]SamplePict é um campo de imagens.

ST INSERT EXPRESSION(*; "WParea";"[DOC]SamplePict";ST Start highlight;ST End highlight)

Neste terceiro exemplo, o ComputeBarChart é um método 4D. Este método gera e devolve uma imagem de gráfico de barras.

ST INSERT EXPRESSION(*; "WParea"; "ComputeBarChart";ST Start highlight;ST End highlight)

Para mais detalhes, consulte por favor o ST INSERT EXPRESSION documentação. Note que antes de utilizar um método 4D numa expressão, é necessário primeiro permitir a utilização deste método utilizando o SET ALLOWED METHODS comando.

Roland Lannuzel
- Proprietário do produto & Especialista 4D - Depois de estudar electrónica, a Roland entrou nas TI industriais como desenvolvedor e consultor, construindo soluções para clientes com uma variedade de bases de dados e tecnologias. No final dos anos 80, apaixonou-se pela 4D e utilizou-a para escrever aplicações comerciais que incluem sistemas de contabilidade, facturação e correio electrónico. Juntando-se à empresa em 1997, as valiosas contribuições de Roland incluem a concepção de especificações, ferramentas de teste, demonstrações, bem como formação e palestras para a comunidade 4D em muitas conferências. Ele continua a moldar activamente o futuro da 4D, definindo novas características e ferramentas de desenvolvimento de bases de dados.