4D v17 R6 Beta começa hoje

Tradução automática de Deepl

Temos o prazer de anunciar o lançamento do teste beta para 4D v17 R6! Wsem mais delongas, vamos dar uma olhadela e ver o que este lançamento R has in store for you:

  • 4D para aplicaçõesiOS são levadas a novas alturas graças à capacidade de gerir e editar o conteúdo da sua aplicação utilizando parâmetros.
  • Capacidades avançadas de programação à sua disposição: desde a capacidade de recuperar a cadeia de chamadas de execução actual, até uma nova e poderosa ferramenta para analisar registos de depuração – só para citar alguns.
  • Sofisticados critérios de pesquisa e codificação optimizada com novos avanços ORDA.
  • Personalização do estilo, o uso de colecções para ler e escrever valores e fórmulas, juntamente com mais controlo sobre os seus métodos são as novas funcionalidades adicionadas à lista sempre crescente de características 4D View Pro.
  • Os testes beta para Projectos 4D continuam com 4D v17 R6, permitindo-lhe tirar o máximo partido de um sistema de controlo de fontes.

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

4D for iOS – Preview

Acções com parâmetros

O senhor pediu, 4D entregou. Com 4D v17 R6, pode criar aplicações iOS mais envolventes e avançadas do que nunca, graças à capacidade de editar dados directamente na sua aplicação iOS, utilizando um formulário de edição definido. E isso não é tudo! Também criámos algumas acções pré-definidas e disponibilizamo-las para si!

Advanced programming capabilities

Recuperar a actual cadeia de chamadas de execução

Alguma vez se sentiu perdido ao tentar depurar o código com métodos aninhados? Quando um método chama outros métodos, que podem então chamar outros métodos? Bem, graças ao novo comando Get call chain, tem agora uma visão do código executado.

Analisar registos de depuração

Uma nova ferramenta está na ponta dos seus dedos para monitorizar a execução do processo. Poderá ver quais são os processos mais consumidores, a cadeia de chamadas com o correspondente tempo de execução, e muito mais. Esta ferramenta foi concebida para o ajudar a encontrar conflitos no seu código e a melhorar o desempenho da sua base de dados.

Melhorias no Relatório Rápido

O Quick Report foi totalmente redesenhado em 64 bits e as características estão a ser continuamente integradas. Este lançamento R dá-lhe dois avanços: o primeiro é a capacidade de capturar eventos em relatórios autónomos, e o segundo está relacionado com a gestão do espaçamento subtotal.

Formulários dinâmicos e ordem de entrada

Personalize facilmente a ordem de entrada dos seus formulários dinâmicos, definindo uma ordem de entrada que não esteja necessariamente associada à ordem z. O novo atributo “entryOrder” permite-lhe especificar a sua própria ordem de entrada personalizada.

Usando cadeias de cores CSS para uma melhor legibilidade

Normalmente, as cores CSS são declaradas usando um formato de 4 bytes de longint(por exemplo , 0x00RRRGGBB). Agora em 4D v17 R6, pode escrever “azul” em vez do seu equivalente numérico 255 (0xFF).

ORDA

Consultas mais sofisticadas com fórmulas

Precisa de critérios de pesquisa mais sofisticados do que apenas uma simples sintaxe como“nome = Smith”? Se a resposta for “sim”, então vai gostar de 4D v17 R6. Agora pode usar qualquer método de projecto ou expressão 4D no método query(), usando fórmulas.

Encomende uma selecção de entidade com um novo método ORDA

Para além da capacidade de aplicar fórmulas nas consultas ORDA, está disponível um novo método ORDA: orderByFormula(). Graças às fórmulas, é agora possível encomendar uma selecção de entidade utilizando critérios complexos num determinado método de projecto ou uma expressão 4D.

Optimize o seu código ORDA com o registo de pedidos

Graças aos novos métodos ORDA disponíveis no objecto ds, será capaz de depurar funções e optimizar o seu código ORDA com uma melhor compreensão dos pedidos enviados.

4D View Pro

ler/escrever valores e fórmulas utilizando colecções

Se precisar de ler ou escrever muitos valores ou fórmulas diferentes, pode fazê-lo mais rapidamente, mais facilmente, e ao mesmo tempo utilizando colecções. Um novo conjunto de comandos está disponível para isso: VP SET VALUES, VP Get values, VP SET FORMULAS, e VP Get formulas.

Personalização de estilo

Com 4D v17 R6, pode programar o estilo dos seus documentos 4D View Pro. Há três maneiras, pode: 1) usar os comandos de estilo padrão para definir o estilo geral de uma folha, 2) usar os comandos da folha de estilo para definir definições de estilo personalizadas frequentemente usadas, e finalmente, 3) usar os comandos de estilo de célula para definir o estilo de células específicas.

Obtenha controlo sobre os seus métodos

Um novo comando, VP SET ALLOWED METHODS, está disponível para lhe permitir especificar os parâmetros, nome, tipo, e um resumo de um método 4D. Agora os seus métodos são mais informativos e descritivos, ajudando os utilizadores finais a utilizá-los melhor.

Source control – Beta

Iniciámos projectos de testes beta em 4D v17 R5 e continuamos a testar em 4D v17 R6 com mais funções e características suportadas. Uma vez que todo o seu código é agora baseado em texto, é fácil de o submeter a um sistema de controlo de fontes como Git, Perforce, SVN, ou outros. Não só o pode submeter, como também pode retroceder ou fundi-lo com outros ramos. Isto tem um grande impacto na forma como irá desenvolver aplicações com 4D.

Precisa de mais detalhes técnicos? Dê uma vista de olhos na documentação4D v17 R6 Beta no 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 “versão beta(acessível a todos os Parceiros 4D).

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.