4D v18 R6 Beta começa hoje

Tradução automática de Deepl

Temos o prazer de anunciar o lançamento dos testes beta para 4D v18 R6!

Sem mais delongas, vamos dar uma vista de olhos e ver o que este lançamento de características tem reservado para si:

  • Construir aplicações web avançadas com sessões web escaláveis.
  • Melhore a funcionalidade de pesquisa transformando o seu iPhone num leitor de código de barras, e construa aplicações 4D ergonómicas para iOS com muitas ou muitas relações.
  • Acelere o processo de desenvolvimento e evite erros de digitação graças à exibição do protótipo de uma função e de uma breve descrição no editor de código.
  • Ligue os seus transportadores de correio com uma ficha OAuth 2.0 para maior segurança.
  • Use Localizar e Substituir para procurar (e substituir) dados, fórmulas ou valores em toda a folha ou apenas numa parte específica, graças a um novo comando 4D View Pro.
  • Criar documentos 4D Write Pro de forma mais rápida e fácil, graças à nova barra de ferramentas e aos melhoramentos da barra lateral.
  • E muito mais (ver abaixo).

Descarregar agora 4D v18 R6 (Exclusivo para Parceiros 4D)

Nota: 4D v18 R6 inclui uma actualização da biblioteca da UCI que obrigará a uma reconstrução automática dos índices. Dependendo do tamanho do ficheiro de dados, esta operação pode demorar algum tempo e pode exigir um planeamento avançado.

Data Explorer – Preview

4D v18 R6 oferece uma versão prévia do Data Explorer 4D. Os programadores ou administradores 4D podem agora explorar facilmente os seus dados de aplicação num navegador web.

4D Web Server

Sessões web escaláveis

4D v18 R6 responde às poderosas máquinas e processadores actuais. É por isso que o Servidor Web 4D oferece um novo tipo de gestão de sessões web para melhorar muito o desempenho: sessões web escaláveis. São capazes de lidar com vários processos em modo preventivo, o que significa lidar com vários pedidos de agentes de utilizadores ao mesmo tempo.

4D for iOS

Melhor experiência de utilização das aplicações iOS

4D para iOS já lhe permite tirar partido das suas relações de base de dados para criar aplicações dinâmicas e complexas, mas muitos dos nossos 4D para desenvolvedores de iOS pediram mais … e mais uma vez 4D entregou!

Muitas das relações estão agora disponíveis, permitindo-lhe entregar aplicações iOS com melhor ergonomia do que nunca! E isso não é tudo! Adicione interacções a um campo deixando cair uma relação sobre ele e exiba o número de registo correspondente clicando nas relações um-para-muitos que também estão disponíveis neste lançamento.

Novos formatos para aplicações interactivas

Estamos constantemente a trabalhar para lhe fornecer características que tornem as suas aplicações cada vez mais interactivas, pelo que em 4D v18 R6, estão disponíveis novos formatos de parâmetros: Assinatura e código de barras!

leitor de código de barras para uma navegação melhorada

Os códigos de barras e os códigos QR tornam as coisas muito mais fáceis, uma vez que poupam tempo, aumentam a eficiência, e reduzem os erros humanos! Como já deve ter adivinhado, 4D v18 R6 permite-lhe ir directamente para a vista correcta digitalizando um código de barras ou código QR. Isto melhorará muito a navegação e melhorará a experiência de pesquisa, dando-lhe a capacidade de construir aplicações adaptadas a situações de campo (por exemplo, para necessidades de inventário de armazém).

Programming-related features

Trabalhar com cordas

4D fornece ferramentas muito versáteis para procurar e comparar cordas, que podem ser adaptadas a vários contextos e situações encontradas pelos criadores. Com 4D v18 R6, foi adicionado um novo comando e outro foi melhorado. Ambos os comandos permitem a utilização de opções para resultados mais precisos. Se for necessário gerir pesquisas ou ordenação específicas, elas serão certamente muito úteis!

Escreva mais código em menos tempo

Quando se trata de simplificar a escrita de código no editor, 4D v18 R6 traz boas notícias: O protótipo de uma função e uma breve descrição são exibidos no editor de código! Isto permite acelerar o processo de desenvolvimento e evitar erros de digitação.

Depurador melhorado

Nunca deixamos de trabalhar para ajudar a melhorar a sua experiência de depuração. Desta vez, adicionámos novas opções e informação adicional que tornarão mais fácil rastrear e analisar o seu código.

Caixas de listagem: Gerir cliques em células editadas

Como programador 4D, utilizou certamente o evento do formulário on clicked que pode ser utilizado na maioria dos objectos, incluindo caixas de listagem nas quais os cliques podem ser geridos quer ao nível da própria caixa de listagem quer dentro dos métodos de coluna. Começando com 4D v18 R6, o evento do formulário on clicked é desencadeado quer uma célula esteja a ser editada ou não, dando-lhe um maior controlo e melhorando a interface.

Emails(IMAP)

Apoio OAuth 2.0

Ultimamente, os servidores de correio electrónico começaram a passar para a autenticação OAuth 2.0 para aumentar a segurança. Começando com 4D v18 R6, estamos a fornecer uma forma de definir o modo de autenticação OAuth 2.0 de uma ligação.

Bandeiras e mais bandeiras

Para permitir que a sua solução se integre bem com outros clientes de correio electrónico, é frequentemente necessário acrescentar informações tais como “já visto” ou “urgente”. O protocolo IMAP permite-lhe associar uma lista de bandeiras com uma mensagem para gerir esta informação adicional. Com 4D v18 R6, adicionámos um conjunto de funções ao objecto de transporte IMAP para adicionar ou remover bandeiras IMAP.

Guardar e-mails numa caixa de correio específica

Quando envia e-mails de 4D, os seus clientes podem esperar ter uma cópia na caixa de correio “Enviado” exibida pelo Outlook ou pelo Correio da Apple. Para isso, 4D v18 R6 tem um novo comando para si.

4D Write Pro

Melhorias da IU

A barra de ferramentas e a barra lateral continuam a crescer com mais funcionalidades para o ajudar a criar documentos ainda mais rápido e fácil.

4D v18 R6 traz novas melhorias nesta área, permitindo-lhe incrementar ou diminuir o texto, copiar/colar a régua, alterar a cor de fundo de um parágrafo, alterar o estilo de uma palavra (maiúsculas, minúsculas, etc.).

4D View Pro

Encontrar e substituir recurso

Há alturas em que se inicializa um documento 4D View Pro, que é necessário encontrar alguns valores ou etiquetas e substituí-los por dados emitidos a partir de 4D. Agora é uma brisa com o comando VP Find. Graças a este comando, pode encontrar dados, fórmulas, ou etiquetas e substituí-los na folha inteira ou apenas numa parte específica da mesma.

É o fim

Quando se carrega um documento 4D View Pro grande com muitas fórmulas, os cálculos podem demorar algum tempo. Se utilizar uma área fora do ecrã e quiser exportar o documento em formato PDF ou Excel, por exemplo, precisa de esperar até que estes cálculos estejam concluídos antes de o fazer. Em 4D v18 R6, acrescentámos dois novos eventos para o avisar quando os seus cálculos estiverem concluídos.

Precisa de mais detalhes técnicos? Veja a documentação4D v18 R6 Beta na 4D Doc Center.

O seu feedback é muito apreciado e irá ajudar-nos a melhorar a qualidade dos nossos produtos e a servir melhor as suas necessidades. Adoraríamos ouvir a sua opinião sobre qualquer uma das características acima. Contribua para o nosso fórum “beta” (acessível a todos os Parceiros 4D). E não hesite em falar-nos das suas necessidades, levamos os votos muito a sério!

Ainda não é um parceiro? Torne-se um Parceiro 4D e junte-se à conversa!

Avatar
Gerente de Marketing do Produto - Intissar entrou em 4D em 2017 como Gerente de marketing de Produto. Trabalha junto as equipes do produto, marketing, engenharia e assistência técnica para destacar o ‘por quê’, o ‘como’ e o ‘quê’ das funcionalidades novas e atualizadas a diferentes audiências. Esta proximidade lhe permite elaborar marcos de mensageria e escrever conteúdos profundos e amostras de código para o blog e o website de 4D. Depois de formar-se como engenheira em Ciências da Computação na universidade de VINCI, Intissar trabalhou em várias startups como engenheira de software. Sua experiência prática inclui a especificação, o design e o desenvolvimento de software, a formação e o apoio aos usuários e a gestão de times.