Produto

Personalização personalizada para datas e horários

A manipulação de datas e horas frequentemente requer formatação específica para várias representações baseadas nos recursos internos de 4D ou configurações do sistema operacional.

Enquanto os formatos padrão são geralmente tudo o que precisa, há cenários em que a formatação personalizada é essencial, particularmente para diferentes localizações geográficas ou requisitos únicos. Em 4D v20 R4, avanços significativos foram feitos para atender a essa necessidade precisa

Produto blank

Impressão sem bloqueio

Com 4D v20 R4, melhoramos significativamente a gestão de trabalhos de impressão dentro de 4D. 4D agora pode executar múltiplos trabalhos de impressão em paralelo, aumentando significativamente a reatividade de suas aplicações enquanto facilita o gerenciamento de trabalhos de impressão simultâneos.

Deixe-me contar mais sobre isso!

Produto blank

4D View Pro: O que há de novo no 4D v20 R4

A cada lançamento, a lista de funcionalidades do 4D View Pro continua a aumentar. E este lançamento não é exceção:4D v20.2 e 4D v20 R4 vêm com uma nova versão de SpreadJS, a v16.2, e uma atualização Ribbon que é compatível com ela.

Vamos explorar as características melhoradas introduzidas nesta última versão.

Produto blank

Uma nova forma de tratar os erros

Tradução automática de Deepl

Introduzimos recentemente um novo mecanismo de tratamento de erros utilizando o novo comando throw().
Isso marcou o primeiro passo para um novo sistema de tratamento de erros, posicionado o mais próximo possível do código que os gera.
Na próxima fase com 4D v20 R4, estamos a expandir esta abordagem para intercetar erros durante a execução de expressões.
Vamos nos aprofundar nos detalhes.

Produto blank

Certificados SSL/TLS gerados automaticamente para comunicações cliente-servidor

Para simplificar a segurança das comunicações cliente-servidor, de 4D v20 R4 em diante, 4D Server gera seus próprios certificados SSL/TLS em vez de confiar nos certificados padrão fornecidos por 4D.

Essa atualização traz uma vantagem significante para ambos ambientes de teste e produção. Vai experimentar medidas de segurança aumentadas sem a necessidade de fornecer seus próprios certificados. Deixe-me explicar o que vai mudar.

Produto blank

Declarações simplificadas de parâmetros de métodos

Na busca de práticas de codificação eficientes, os desenvolvedores 4D geralmente configuram as definições do caminho de compilação para melhorar a sintaxe e as verificações de digitação, minimizando assim os erros durante a execução do código no modo de compilação. Vamos ver como os protótipos do método #DECLARE ganharão tempo e segurança de código.

Produto blank

Exportação da definição de estrutura em HTML

Compartilhar definições de estrutura com colegas, usuários ou clientes é simplificado através da formatação HTML.

Em 4D, as definições de estrutura são apresentadas em XML+XSL, que os navegadores processam como HTML para facilitar a leitura humana e a análise de conteúdo por computador.

No entanto, restrições recentes dos navegadores impedem que arquivos locais usem certos recursos externos, a não ser que sejam provenientes da web. Para superar esse problema, 4D agora refaturou essa exportação em um formato HTML+CSS, oferecendo a opção de exportar tanto XML como antes ou diretamente como HTML.

Produto blank

4D Netkit: Criar, eliminar e atualizar etiquetas do Gmail

Os marcadores do Gmail fornecem uma forma flexível de categorizar e organizar e-mails, permitindo uma gestão de e-mail personalizada e eficiente. Seu uso facilita a navegação e a identificação de mensagens, oferecendo uma experiência de usuário melhorada no manejo de emails.

Com este último conjunto de funções que inclui todas as características para gerir etiquetas de 4D v20 R4, tem em 4D NetKit um conjunto de funções para gerir as suas etiquetas de Gmail por programação.