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.
Produto blank

Veja as melhorias do Editor de Código

Tradução automática de Deepl

O Editor de Código 4D acabou de ficar mais fácil de utilizar! Diga olá ao preenchimento de caracteres para aspas ” “, parênteses ( ), parênteses [ ], e chaves { }, assim como blocos de comando (For…End for, If … End if, etc.). Mas isso não é tudo, a correspondência de parênteses também foi adicionada para o ajudar a gerir as suas colecções, e a sintaxe dos métodos do utilizador é agora exibida na barra de estado, tal como uma sintaxe de comando 4D!

Produto blank

Novo visual para diálogos de ficheiros e pastas no Windows

Tradução automática de Deepl

As caixas de diálogo criadas por Select folder e a caixa de diálogo aberta por 4D foram agora actualizadas com a última versão do Explorador de Ficheiros do Windows. A experiência global do utilizador foi melhorada, pois agora pode seleccionar facilmente o seu ficheiro ou pasta de diferentes fontes como o seu computador, rede ou mesmo a sua conta OneDrive!

Produto blank

Usar métodos e campos de base de dados em 4D View Pro

Tradução automática de Deepl

Com 4D v17 R2, é agora possível chamar métodos e campos de projecto 4D de dentro das suas fórmulas. Isto não só aumenta as possibilidades dos seus documentos 4D View Pro, mas como o processo de conversão é continuamente melhorado, as chamadas aos métodos e campos 4D nos documentos 4D View convertidos também são preservadas.

Produto Web Service in preemptive

Servidor e Cliente de Serviços Web Preemptivos

Tradução automática de Deepl

Os Serviços Web Preemptive permitem que as suas aplicações tirem o máximo partido dos computadores multi-core, resultando em respostas mais rápidas para pedidos simultâneos. Não é apenas poderoso, é também fácil: a partir das Propriedades do Método de qualquer método, basta seleccionar a opção “Pode ser executado em processos preventivos” e está desligado e a funcionar!

Um método 4D pode ser preemptivo ou não de acordo com as opções de compilação e a utilização da língua, como explicado neste post.

Dicas blank

Criar um documento 4D View Pro fora do ecrã

Tradução automática de Deepl

Precisa de criar um documento View Pro 4D usando código, sem qualquer interface de utilizador? É possível! Como os documentos 4D View Pro são objectos, é muito fácil criar documentos fora do ecrã. Pode criar um novo documento numa variável do tipo de objecto e manipulá-lo através das suas propriedades. Quando o seu documento estiver pronto, pode registá-lo na sua base de dados, num ficheiro, ou exibi-lo directamente numa área 4D View Pro.

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!