Linhas de Quebra de Linha. Um Novo Aditamento às Tabelas de Escrever Pro 4D!
As tabelas de documentos 4D Write Pro melhoraram muito em relação às últimas versões. De fato, nós, a equipe 4D, estamos tão investidos em fazer do 4D Write Pro um potente gerador de documentos baseado em modelos – que já criamos avanços como cabeçalhos, fontes de dados, linhas de transporte…algumas das várias características poderosas já lançadas.
Agora, com 4D v20, é a vez das quebras de linha terem sua estreia!
Senhoras e senhores, rufem os tambores, por favor!
Novas funções úteis para colecções!
As funções associadas às colecções foram introduzidas com 4D v16 R6 e evoluíram com a possibilidade de utilizar fórmulas para algumas delas, como map() ou reduce(). 4D v20 traz outras características igualmente práticas, que apresentaremos aqui.
4D View Pro: O que há de novo em 4D v20
A cada lançamento, a lista de características 4D View Pro está crescendo. E este lançamento de características não é exceção:4D v20 vem com uma nova versão do SpreadJS, o v16, e uma atualização do Ribbon que é compatível com ele.
Vamos descobrir as novas funcionalidades oferecidas por esta nova versão.
4D v20 Beta começa hoje
Estamos entusiasmados por anunciar que os testes beta para 4D v20, uma das nossas versões LTS mais antecipadas até agora, vão começar hoje!
Com mais de +100 avanços, incluindo melhorias aos produtos existentes e funcionalidades altamente solicitadas que foram votadas pelos nossos programadores 4D, esta versão promete ser uma das nossas versões mais completas e ricas em funcionalidades até agora.
Apertem os cintos, e vamos descobrir o que 4D v20 Beta tem a oferecer:
- Construir aplicações web em tempo real que possam lidar com grandes volumes de dados e proporcionar uma experiência de usuário sem descontinuidades com o novo WebSocket Server incorporado.
- Trabalhe com estruturas de dados complexas com objetos e coleções literais que fornecem uma forma mais concisa e legível de inicializar objetos e coleções no seu código.
- Procure e substitua rápida e eficientemente o código com as melhorias da funcionalidade Encontrar e Substituir.
- Crie um menu “Ajuda” personalizado para a sua aplicação, passando uma coleção descrevendo os itens do menu.
- Poupe tempo e rapidamente analise e organize os seus dados com as tabelas 4D Write Pro, que preenchem automaticamente os seus dados em tabelas com quebras de página, cabeçalhos, rodapés, e até linhas de quebra.
- Aproveite as caixas de texto 4D Write Pro(conteúdo suspenso) para imprimir folhetos ou brochuras de produtos complexos.
- Avalie a nova funcionalidade, camada de rede QUIC, uma reescrita total da comunicação Cliente/Servidor. Construído em UDP em vez de TCP, facilita uma recuperação mais rápida em caso de perda de pacotes, congestionamento, e outros problemas que possam causar atrasos e perturbações no tráfego da rede.
- O suporte nativo para Microsoft 365 utilizando o Microsoft Graph API permite enviar, receber, organizar emails, e manejar a autenticação do utilizador com Single Sign On(OAuth2)
- Muito mais o espera com este LTS (ver abaixo)
Dicas e truques para as suas aplicações 4D – Edição de Março 2023
por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc
Aqui vamos nós com outro conjunto de dicas e truques.
A Base de Conhecimento 4D é uma biblioteca de informação sobre tecnologia 4D onde são publicadas semanalmente dicas técnicas e notas técnicas mensais de forma activa. Se falhou as últimas dicas sobre a KB, tudo bem; aqui está uma compilação das últimas semanas.
Este post do blogue cobre 20 dicas:
ORDA – Do Principiante ao Perito
ORDA, que significa Object Relational Data Access, é um método de acesso a dados que combina as vantagens da programação orientada a objetos com as das bases de dados relacionais, permitindo aos programadores concentrarem-se na resolução de problemas empresariais em vez de gerirem o acesso a dados.
Quer seja novo na ORDA ou já esteja familiarizado com ela e deseje expandir os seus conhecimentos, considere este blogue como um roteiro para o guiar através do processo de aprendizagem.
Este post no blogue inclui o seguinte:
- Benefícios da ORDA
- Visão geral da ORDA
- Conceito principal
- ORDA APIs
- Camada de abstracção ORDA
- Trabalhar à distância
- Pedidos de optimização
- Sistema de permissões
- Partilha de dados entre processos
Então vamos ao que interessa!
Apanhar erros em todo o lado
A gestão de erros é frequentemente uma parte constrangedora do desenvolvimento em todas as línguas. Em 4D, se se esquecer de chamar um método de tratamento de erros num novo processo/trabalhador ou usar componentes que não lidam com erros, o diálogo de erro 4D incorporado pode aparecer ao utilizador final. Os programadores 4D gostariam de apanhar todos os erros em todos os contextos para evitar a exibição deste diálogo de erros 4D incorporado.
Vamos ver como podemos gerir este comportamento com o 4D v19 R8.
Dicas e truques para as suas aplicações 4D – Edição de Janeiro 2023
por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc
Aqui vamos nós com outro conjunto de dicas e truques.
A Base de Conhecimento 4D é uma biblioteca de informação sobre tecnologia 4D onde são publicadas semanalmente dicas técnicas e notas técnicas mensais de forma activa. Se falhou as últimas dicas sobre a KB, tudo bem; aqui está uma compilação das últimas semanas.
Este post do blogue cobre 20 dicas:
4D para licenças de telemóveis
Temos muitas perguntas no Fórum 4D sobre como funcionam as licenças 4D para telemóvel, e este é um excelente momento para vos lembrar do processo através deste post no blog que responde às perguntas mais frequentes.
As seções vieram para 4D para Android
Numa lista de dados, os resultados são geralmente ordenados num campo relevante para ajudar o usuário a encontrar os dados desejados rápida e facilmente. Outro truque para tornar a leitura mais clara é agrupar os resultados através da adição de seções.
Algo que é possível desde 4D v19 R8. Vamos mergulhar nos detalhes!
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