Novidades em 4D 20 R6

4D 20R6 Code Editor

Editor de código

Geração de Avisos Personalizados para Eficiência

Melhore a eficiência da codificação definindo globalmente quais avisos serão gerados. Adapte as configurações de aviso para atender às necessidades de seu projeto, filtre alertas não críticos e use as novas definições globais para se concentrar no que importa.

Mais sobre o editor de código

4D 20R6 Programming

Programação

Produtividade e segurança maximizadas com ferramentas avançadas

Identifique facilmente referências de objetos com novos operadores de comparação, permitindo determinar se objetos ou coleções partilham a mesma referência, reduzindo erros e acelerando o desenvolvimento.

Acesse classes de outros componentes no mesmo projeto anfitrião utilizando namespaces declarados. Isso simplifica a integração de classes entre componentes, aumentando a flexibilidade e a eficiência do desenvolvimento.

Utilize a funcionalidade Session Storage by ID para manter informações consistentes entre várias sessões, para que os usuários possam acessar os mesmos dados - quer seja numa plataforma Web, móvel ou Cliente/Servidor.

Automatize a extração de arquivos PDF/A3 com o novo componente que extrai arquivos incorporados de documentos PDF/A3, essencial para o tratamento de faturas electrônicas obrigatórias na Europa.

Garantaum elevado nível de segurança como o padrão, agora com o Login forçado sendo o padrão para a autenticação da API REST. Os novos projetos aplicam automaticamente controles de acesso mais rigorosos e a atualização dos projectos existentes está apenas a um clique de distância para uma proteção melhorada.

Mais sobre programação

4D 20R6 Github Components

Componentes do Github

Integração direta para melhor colaboração

Gerencie facilmente componentes GitHub diretamente em 4D. Automatize downloads de repositório e garanta a consistência com versões semânticas - tudo a partir do 4D Component Manager. Essa caraterística simplifica o gerenciamento de componentes, economizando tempo enquanto ajuda na colaboração.

Mais sobre Github Component

4D 20R6 4D Write Pro

4D Write Pro

Aprimore a apresentação de documentos com manejo de fontes de dados vazias 

Evite apresentações confusas de documentos com fontes de dados vazias. O novo atributo wk empty datasource permite controlar como as tabelas aparecem quando as fontes de dados estiverem vazias - escolha como mostrar, ocultar ou mostrar linhas de marcadores de posição. Isto assegura que os documentos sejam profissionais e polidos e mantêm a consistência independentemente do estado dos dados. .

Mais sobre 4D Write Pro

4D 20 R6 UX

Experiência de usuario

Comportamento de rolagem melhorado em subformulários

Refine a rolagem em subformulários para navegar mais facilmente. Com o novo comportamento para rolagem e deslocar, passe o cursor sobre o conteúdo rolável para o deslocar primeiro; caso contrário, todo o subformulário se deslocará, proporcionando uma experiência de usuário mais suave e intuitiva.

Mais sobre o experiência de usuario

quic.jpg

ORDA

Interfaces limpas com menos esforço

Elimine os espaços vazios causados por entidades descartadas com uma única linha de código. A nova função clean() garante uma interface livre de desordem, evitando a limpeza manual. Os usuários da API REST também podem utilizar o parâmetro clean nas petições de API para manter os seus conjuntos de entidades arrumados - melhorando a gestão de dados e a usabilidade.

Mais em ORDA