Autor: Fabrice Mainguené

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.
Dicas blank

Mantenha-se a par das suas fórmulas com este novo comando

Tradução automática de Deepl

Imagine que tem uma lista de fórmulas contendo nomes de tabelas e alguns campos … então dias depois decide renomear as suas tabelas. Agora as suas fórmulas já não são válidas, o que é totalmente compreensível!

Bem, boas notícias: a nova Parse formula permite que as suas fórmulas permaneçam válidas ao renomear a linguagem 4D ou elementos de estrutura.

Produto blank

Calcular estatísticas sobre selecções de entidades com ORDA

Tradução automática de Deepl

A ORDA fornece uma grande funcionalidade para canalizar dados através de filtros e obter valores agregados, ao incluir um conjunto de operações de agregação de fácil compreensão que examinam e efectuam cálculos sobre os conjuntos de dados. Por exemplo, a sum, average, count, mine max são utilizados métodos para realizar as operações que os seus nomes descrevem!

Produto blank

Classificação de segurança A+ para sítios Web 4D

Tradução automática de Deepl

Depois de introduzir Perfect Forward Secrecy, o nível de segurança do servidor Web 4D foi novamente aumentado com o apoio de HTTP Strict Transport Security (HSTS). A partir de agora, o servidor Web 4D está em conformidade com os mais recentes protocolos de segurança. Basta actualizar para 4D v17 e permitir ao HSTS obter a classificação A+ (o nível mais elevado) dos Laboratórios SSL para os seus sítios Web!

Produto blank

Colecções de consulta

Tradução automática de Deepl

A simplicidade é a derradeira sofisticação, e com mais de 40 métodos em 4D v16 R6 para gerir colecções, as coisas estão a tornar-se muito mais fáceis para si como programador. Não só o seu código está limpo e mais legível, como também está escrito em tempo recorde!

Neste post do blogue vamos dar uma vista de olhos sobre como os dois novos métodos, query e indices, permitir-lhe-á manipular e recuperar itens de uma colecção num piscar de olhos!

Produto blank

Cálculos em colecções

Tradução automática de Deepl

Calcular a média, total ou preço (incluindo impostos) são tarefas comuns em qualquer aplicação comercial. As colecções são uma forma fácil de agregar os seus dados de uma forma consistente. Com ele, este tipo de cálculo torna-se muito simples, porque existem métodos de recolha que fazem tudo por si!

Produto blank

Combinar e classificar colecções

Tradução automática de Deepl

4D v16 R6 opens a wide range of possibilities to manage collections. MCravar duas colecçõesnuma só, clonar ou simplesmente encomendar uma colecção é tão fácil como chamar um método. Poupa tempo valioso, por exemplo, quando é necessário concatenar duas colecções, manter apenas os valores distintos, ou ordená-los.

Produto blank

Conversão de colecções

Tradução automática de Deepl

4D v16 R6 fornece capacidades avançadas de manipulação de colecções, graças a mais de 40 métodos a serem utilizados com Notação de Objectos. Ao utilizá-los, será capaz de escrever o seu código de uma forma mais eficiente. O novo código é excelente, mas também tivemos em mente que este novo código precisa de se integrar facilmente com o seu código existente. É por isso que introduzimos comandos dedicados para converter colecções em arrays ou strings, e vice-versa.

Produto blank

Utilização de elementos de caminho em objectos

Tradução automática de Deepl

4D está a facilitar a vida do seu programador com dois novos comandos para gerir sem esforço caminhos de ficheiros ou pastas. Poupe tempo valioso com os comandos Path to object que, numa única linha de código, extrai a extensão, o nome do ficheiro ou a pasta principal. Depois é possível modificar e recombinar os diferentes atributos do objecto para compor um novo caminho com Object to path.