4D Write Pro – Mais controlo na utilização de fórmulas

Tradução automática de Deepl

Como utilizador do Write Pro 4D , muito provavelmente utilizou expressões (ou mais recentemente, fórmulas) para preencher automaticamente certas partes dos seus documentos. Estas fórmulas podem devolver texto ou imagens“em bruto”. No caso de texto, podem conter quebras de linha. A questão é como devem estas quebras de linha ser tratadas quando são processadas dentro de documentos 4D Write Pro? Este post do blogue fornece as respostas … continue a ler!

HDI: Gerir caracteres especiais devolvidos por fórmulas

As quebras de linha simplesmente não existiam em 4D Write. Quando um “retorno de carruagem” era datilografado, um novo parágrafo tinha de ser criado. Hoje, o 4D Write Pro dá-lhe duas possibilidades:

  • inserir uma nova linha dentro de um parágrafo existente
  • criar um novo parágrafo

Então, o que fazer se o texto devolvido por uma fórmula contém uma ou mais devoluções de carruagem? Devem ser considerados como quebras de parágrafo ou simples quebras de linha? Até agora e em contraste com o Write 4D, o 4D Write Pro considerava-os como simples quebras de linha. A partir do 4D v18 R4, a escolha é sua graças a uma nova propriedade de documento que define como devem ser tratados!

Se quiser que as quebras de linha sejam tratadas como quebras de parágrafo:

WP SET ATTRIBUTES(WParea;wk break paragraphs in formulas;True)

Se quiser que os retornos de carruagem sejam tratados como quebras de linha:

WP SET ATTRIBUTES(WParea;wk break paragraphs in formulas;False)

É isso mesmo! É tão simples como isso 🙂

Bónus: Pode mudar de ideias em qualquer altura. É uma propriedade documental que pode ser modificada de acordo com as suas necessidades e as dos seus clientes!

Saiba mais sobre esta característica no centro doc.

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.