Dicas

4D Write Pro – Assinar e proteger documentos

O objetivo deste artigo é mostrar como, de uma forma fácil de implementar, é possível assinar e verificar documentos de forma transparente.
O benefício óbvio dessa abordagem é a paz de espírito quando os documentos forem abertos novamente, com a certeza de que não foram modificados nesse meio tempo.

Isso é especialmente importante se armazenar documentos 4D Write Pro como modelos inteligentes contendo código 4D como arquivos externos no disco. Antes de executar esse código, quer ter certeza que o arquivo não foi modificado externamente.

Ou, no caso de documentos externos, ter certeza que vieram do remetente certo e não foram alterados durante sua jornada digital.
O princípio que vamos descrever aplica-se aos documentos 4D Write Pro, mas aplica-se a qualquer outro tipo de documento com algumas pequenas modificações.

Produto blank

Comandos 4D Write Pro optimizados novamente!

Tradução automática de Deepl

À medida que cada nova versão é lançada, temos em conta o feedback que recebemos dos nossos clientes sobre a utilização geral de 4D Write Pro e dos seus comandos. Enquanto permanecem 100% compatíveis, alguns comandos e funções de linguagem estão evoluindo!

Alguns comandos, cuja sintaxe foi melhorada em 4D 20 R8, agora permitem o uso de parâmetros modernos como objetos ou coleções. Outros são agora funções, tornando-os mais fáceis de usar. Finalmente, um número de novas funções foram criadas. Tudo isso vai tornar seu código mais simples, mais genérico e mais fácil de manter!

Produto blank

4D Write Pro: Dominar Secções e Subsecções com novas funções!

Tradução automática de Deepl

As secções e subsecções são os blocos de construção de qualquer documento bem estruturado. É provável que já as tenha utilizado inúmeras vezes, talvez sem se aperceber, uma vez que todos os documentos contêm, por defeito, pelo menos uma secção!

Quer seja um profissional experiente ou esteja apenas a começar, esta publicação irá guiá-lo pelas noções básicas de secções e subsecções.

Também exploraremos as novas e excitantes caraterísticas do 4D Write Pro no 4D 20 R7, que tornam a gestão destes elementos mais fácil e poderosa do que nunca.

Produto blank

4D Write Pro: Tornar visíveis as bordas ocultas da tabela (temporariamente)

Tradução automática de Deepl

Trabalhar em tabelas 4D Write Pro com linhas ocultas pode ser complicado! Não se pode dizer onde cada célula termina, especialmente com as mescladas. Mas 4D 20 R7 é fornecido com uma funcionalidade fixe para mostrar essas linhas escondidas, mesmo que sejam normalmente invisíveis.

Isso torna o trabalho com tabelas muito mais fácil! Vamos ver como essa nova propriedade de visualização funciona.

Produto blank

Extração de ficheiros PDF/A3

Tradução automática de Deepl

Em posts anteriores, explorámos a incorporação de documentos em ficheiros PDF/A-3 usando 4D Write Pro, incluindo a geração de facturas electrónicas. À medida que a faturação eletrónica se torna obrigatória em vários países europeus – como a França e a Alemanha – a capacidade de extrair ficheiros XML incorporados destes PDFs está a tornar-se crucial. Mas a utilidade do PDF/A-3 vai para além das facturas; estes ficheiros podem incorporar vários tipos de documentos que podem exigir extração.

Enquanto ferramentas como Adobe Acrobat Reader oferecem extração manual, este post introduz um método eficiente e automatizado usando 4D 20 R6 para lidar facilmente com o processo.

Produto blank

4D Write Pro: Gerir fontes de dados vazias!

Como as tabelas no 4D Write Pro podem ser preenchidas por fontes de dados, foram adicionadas numerosas funções para as personalizar o mais possível. Estas incluem fórmulas ligadas a fontes de dados, linhas de quebra, linhas de transferência de fundo, etc.

4D 20 R6 refina o comportamento das tabelas com um novo atributo: wk empty datasource. Este atributo permite-lhe definir como as tabelas são apresentadas quando a sua fonte de dados ligada está vazia, fornecendo um maior controlo sobre a apresentação do documento.

Produto blank

4D Write Pro: Tabelas sem limites!

Tradução automática de Deepl

Desde a introdução de tabelas em 4D Write Pro, muitas características novas foram postas em prática. Incluindo cabeçalhos, rodapés, quebras de ordenação e, claro, a possibilidade de associar uma fonte de dados com as tabelas para as preencher automaticamente!

Esta última opção significava que o número máximo de linhas por tabela (1000) podia ser frequentemente atingido. Tivemos isso em conta e a partir de 4D 20 R5, este limite já não é fixo e controlado por 4D Write Pro, mas apenas limitado pela memória disponível!