Comandos 4D Write Pro optimizados novamente!
À 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!
4D Write Pro: Dominar Secções e Subsecções com novas funções!
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.
Caixa de listagem: “Em branco se nulo” para colunas e rodapés TIME!
Há muitas versões que a propriedade “Em branco se nulo” está disponível para zonas do tipo “hora”, quer para introdução quer para visualização. No entanto, não estava disponível anteriormente para colunas ou rodapés deste tipo em caixas de listagem. Com 4D 20 R7, esta limitação foi removida!
4D Write Pro: Tornar visíveis as bordas ocultas da tabela (temporariamente)
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.
Extração de ficheiros PDF/A3
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.
UX: Comportamento de deslocação melhorado em subformulários
Os formulários de utilizador têm como objetivo facilitar a vida aos utilizadores. Mas o que acontece quando a deslocação se torna uma batalha entre os subformulários e os seus conteúdos? Provavelmente já passou por isto: tenta deslocar-se através de uma caixa de listagem num subformulário, mas todo o subformulário se move. Ou, pior, tenta rolar o próprio subformulário, mas a caixa de listagem teima em ficar parada!
Isso foi melhorado com 4D 20 R6, tornando a ação mais natural.
Comparação fácil de referências de objectos e colecções
Os objetos tornaram-se uma parte essencial da linguagem 4D e da Qodly.
Mas quando se declara uma variável deste tipo, define-se uma referência. Então, como saber se dois objectos são, de facto, apenas um e partilham a mesma referência?
A partir de 4D 20 R6, comparar referências de objetos é simples: entre com os operadores = e #!
Esse post do blog explora esses operadores e como eles ajudam a determinar se objetos compartilham a mesma referência. Vamos descobrir mais!
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.
4D Write Pro. Novas opções de seção disponíveis na interface
Como sabe, 4D Write Pro gere dois tipos de seções, contínuas ou com quebras de página.
Quer prefira páginas distintas à direita da esquerda ou queira que a página inicial se destaque das restantes, estas possibilidades estavam confinadas à programação ou ao menu de contexto. No entanto, há uma mudança positiva no horizonte – a interface está a evoluir!
Um novo atributo útil do 4D Write Pro: tamanho da página wk!
O comando WP SET ATTRIBUTES em 4D Write Pro é, sem dúvida, um dos comandos mais usados, já que suas vastas possibilidades se aplicam a todos os tipos de elementos em seus documentos.
Um novo atributo de documento está agora disponível em 4D 20 R5: wk page size. Vamos dar uma olhada mais de perto no que ele pode fazer!
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política