O teste beta para 4D 20 R6 começa hoje, e estamos entusiasmados por revelar uma versão cheia de características poderosas desenhadas especificamente para desenvolvedores!
- Programadores podem agora se beneficiar de chamadas diretas de funções via singletons através de APIs REST e eventos Qodly Pages, agentes HTTP customizáveis, acesso melhorado a armazenamento de sessão, e mais.
- Mantenha as suas seleções de entidades organizadas com a nova função de limpeza do ORDA que remove os espaços vazios após as eliminações, garantindo uma interface bem organizada.
- O Force Login torna-se o padrão para todas as autenticações REST, melhorando o gerenciamento de recursos e fornecendo controle preciso sobre o acesso aos seus dados e funções.
- O editor de código vem com novas características para ajudar os desenvolvedores a focar em problemas críticos, personalizando quais avisos são exibidos globalmente.
- Em 4D Write Pro, gerencie fontes de dados vazias em tabelas, esconda, mostre espaços reservados, e mais.
Baixe 4D 20 R6 agora (Exclusivo para Parceiros 4D)
Programming
SUPORTE DE DESCANSO E QUALIDADE DE SINGLETONS
Acesse diretamente funções expostas por singletons compartilhados através de APIs REST e eventos Qodly Pages, simplificando a integração e expandindo suas capacidades de desenvolvimento.
FAÇA A GESTÃO DOS SEUS PEDIDOS HTTP COM AGENTES HTTP
Assuma o controlo dos seus pedidos HTTP com agentes HTTP personalizáveis que gerem a persistência da ligação, controlam os mecanismos keep-alive e afinam as definições para obter a máxima eficiência.
Forçar login agora é o padrão para acesso à API REST
Aumente a segurança da sua API com o modo Force Login, que agora é o padrão para acesso à API REST, facilitando o gerenciamento do acesso e a transição de métodos legados.
Simplifique as interações de componentes
Simplifique sua codificação com o compartilhamento automático de classes entre componentes usando namespaces declarados, eliminando configurações complexas e permitindo o uso fácil de classes.
Compare facilmente referências a objectos e colecções
Verifique facilmente as referências de objectos e colecções no seu código com os novos operadores de comparação, ajudando-o a distinguir entre objectos separados e referências ao mesmo objeto.
Aceder ao armazenamento de sessões em diferentes sessões
Aceda e gira o armazenamento de sessões em diferentes partes da sua aplicação com o novo comando Session storage by id, garantindo uma experiência de usuário consistente em sessões Web, cliente/servidor e móveis.
INSPECIONAR PRIVILÉGIOS DE SESSÃO PARA FACILITAR A DEPURAÇÃO
Obtenha um melhor controle sobre o acesso aos dados do utilizador com ferramentas de gestão de privilégios melhoradas, simplificando o processo de inspeção e gestão de privilégios de sessão para aplicações seguras.
Extração de arquivos PDF/A3
4D 20 R6 introduz um componente dedicado que automatiza a extração de arquivos integrados de documentos PDF/A3, que é crucial para lidar com faturas eletrônicas obrigatórias na Europa (veja detalhes para França e Alemanha). Facilmente instalada através do Gestor de Componentes, esta ferramenta aproveita a biblioteca QPDF de código aberto para extrair e gerir vários arquivos incorporados, incluindo a análise de arquivos XML diretamente em árvores DOM.
4D Write Pro
Controlar a visibilidade da fonte de dados vazia em tabelas
Assuma o controle do aspecto da tabela com o atributo wk empty datasource, que oferece definições para mostrar, ocultar ou personalizar tabelas quando as respectivas fontes de dados estão vazias.
Web Area
Configurar parâmetros personalizados com um ficheiro JSON
Crie um arquivo 4DCEFParameters.json para personalizar facilmente as definições do Chromium para a sua área Web incorporada, simplificando configurações complexas e ativando funcionalidades como a reprodução automática de vídeos.
ORDA
Livre-se de lacunas de entidades eliminadas
Mantenha suas seleções de entidades limpas e organizadas removendo espaços vazios deixados após a exclusão de entidades, melhorando a aparência geral da sua interface.
Antes de
Depois de
Code Editor
Refinar a visualização de avisos para uma melhor gestão de código
Melhore a sua eficiência de codificação definindo preferências globais de avisos e filtrando avisos irrelevantes para manter o foco em questões importantes.
4D Netkit
Personalizar a interface de login do OAuth 2.0
Obtenha mais flexibilidade no processo de início de sessão do OAuth 2.0, controlando a apresentação da interface de início de sessão, o que lhe permite evitar janelas automáticas do browser.
4D Components
Integração direta de componentes do GitHub
Conecte-se diretamente aos repositórios GitHub para integrar e gerenciar componentes 4D, eliminando a necessidade de armazenamento local de componentes.
User Experience
Melhora a experiência de rolagem de subformulários
Melhore a interação do usuário com subformulários corrigindo problemas de rolagem, garantindo que as listas se movam suavemente sem interromper todo o subformulário.
Precisa de mais detalhes técnicos? A documentação de 4D 20 R6 Beta está disponível no site 4D Doc Center.
Seu feedback é muito apreciado e nos ajudará a melhorar a qualidade de nosso produto e servir melhor suas necessidades. Gostaríamos de ouvir sua opinião sobre qualquer uma das características acima. Contribua com nosso fórum beta (acessível para todos os parceiros 4D). E não hesite em dizer suas necessidades; levamos os votos muito a sério!
Ainda não é um parceiro? Não perca a oportunidade de se tornar um Parceiro 4D e participar em discussões significativas. Junte-se a nós hoje e faça parte da conversa!