4D Write Pro: Desactivar a Visibilidade de Imagens Vazias

Tradução automática de Deepl

4D Os documentos Write Pro podem conter imagens de diferentes fontes e em vários formatos. Estas imagens podem, em alguns casos, não ser exibidas por razões totalmente razoáveis – tais como URLs inválidas, fórmulas de devolução de imagens vazias, formatos não suportados pela plataforma, etc.

No entanto, são sempre representadas por um pequeno rectângulo vazio mostrando a sua localização teórica. Se quiser alterar este comportamento, 4D v19 R6 é enviado com uma nova opção de visualização que lhe permite tornar as imagens vazias completamente invisíveis.

HDI: A nova opção de visualização em acção

Com e sem definição do novo imóvel

Imagens vazias visíveis 🙁

Imagens vazias ocultas 🙂

blank

wk VISIBLE imagens vazias

Esta nova propriedade é uma propriedade de visualização como a exibição da régua ou o factor de zoom. Nunca é armazenada no documento. Além disso, só se aplica quando as fórmulas são executadas, ou seja, quando o documento é exibido em modo “valores” e não em modo “fórmulas”, este último permanece visível.
Finalmente, por razões de compatibilidade, esta nova propriedade é definida como “verdadeira” por defeito, ou seja, as imagens vazias permanecem representadas por um rectângulo vazio.

Três maneiras de proceder

A escolha entre estes modos de exibição pode ser feita de várias maneiras diferentes. Escolha o que mais lhe convier:

Através da lista de propriedades

A primeira e mais directa forma é utilizar a lista de propriedades, que oferece uma nova entrada no tema da aparência. O objecto do formulário em questão terá automaticamente em conta esta escolha.

blank

Através da interface do utilizador

A segunda escolha é utilizar a interface do utilizador em que aparece um novo elemento. Ou na barra de ferramentas ou na barra lateral.

blank

blank

Através da programação

Finalmente, isto também pode ser feito através da programação numa linha de código:

WP SET VIEW PROPERTIES(*; "WParea"; New object(wk visible empty images; False))

Uma vez executado este código, as imagens vazias e não suportadas serão efectivamente escondidas.

pdf, Docx, e SVG exporta

O parâmetro wk visible empty images também pode ser utilizado num contexto diferente para as exportações. De facto, porque não deseja evitar exportar imagens quando estas estão vazias? Bem, é agora possível utilizar esta opção ao exportar!

muitas maneiras de o fazer (mais uma vez):

Isto pode ser determinado através dos diálogos de interface que precedem a exportação.

blank

… ou programática, adicionando esta nova opção ao objecto passado como parâmetro

$o:=New object(wk visible empty images; False)
WP EXPORT DOCUMENT(WParea; $path; wk pdf; $o)

Conclusão

Esta nova opção facilitará a definição de como os documentos devem ser exibidos e/ou exportados. Quer sem esforço através das interfaces de utilizador, quer programando para uma precisão e controlo ainda maiores.

Mais detalhes sobre o centro de documentação. E como sempre, sinta-se à vontade para entrar em contacto com os Fóruns 4D.

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.