4D Write Pro: Criação de Documentos por Programação

Tradução automática de Deepl

Uma utilização comum de 4D Write era criar documentos automaticamente, tais como facturas, relatórios, encomendas, com base em modelos criados ou concebidos pelo utilizador final.

4D Write Pro v16 suportará esta utilização com o novo conceito de marcadores, que pode ser utilizado para construir facilmente novos documentos secção por secção.

Em vez de utilizar muitos documentos separados como em 4D Write, é agora possível utilizar um documento completo. O utilizador selecciona intervalos dentro do documento (como linha de cabeçalho, item de facturação, etc.) e dá-lhes um nome, ou seja, marcadores de páginas. Como programador, não é necessário identificar o intervalo e copiá-los manualmente; basta seleccionar as partes do documento utilizando os marcadores nomeados.

4D Write Pro bookmarks

Para facilitar a criação dinâmica de documentos por programação, o comando WP New foi melhorado para que possa criar um novo documento a partir de uma gama. Pode então reinjectar o documento criado noutro documento usando o novo comando WP INSERT DOCUMENT.

Também é agora possível obter o número total de páginas de um documento usando o comando WP Obter contagem de páginas , bem como inserir uma quebra de linha/secção/página no documento com três modos diferentes (pré-gendar, substituir, anexar) usando o comando WP INSERT BREAK .

Um vídeo ilustrando estas características pode ser visto aqui:

A base de dados demo que foi utilizada para o vídeo acima, bem como um exemplo que demonstra como utilizar os novos comandos estão disponíveis:

Base de dados de demonstração

Exemplo de base de dados

Para obter todos os detalhes sobre os novos comandos e o conceito de bookmark, consulte por favor o manual de referência 4D Write Pro v16:

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.