Autore: Fabrice Mainguené

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.
Prodotto blank

Scoprite i miglioramenti dell’editor di codice

Tradotto automaticamente da Deepl

L’editor di codice 4D è appena diventato più facile da usare! Salutate il completamento dei caratteri per le virgolette ” “, le parentesi ( ), le parentesi [ ] e le parentesi graffe { }, nonché i blocchi di comandi (For…End for, If … End if, ecc.). Ma non è tutto: è stata aggiunta anche la corrispondenza delle parentesi per aiutare a gestire le collezioni e la sintassi dei metodi utente è ora visualizzata nella barra di stato proprio come la sintassi di un comando 4D!

Prodotto blank

Nuovo look per le finestre di dialogo di file e cartelle su Windows

Tradotto automaticamente da Deepl

Le finestre di dialogo create da Select folder e la finestra di dialogo aperta da 4D sono state aggiornate con l’ultima versione di Windows File Explorer. L’esperienza complessiva dell’utente è migliorata, in quanto ora è possibile selezionare facilmente i file o le cartelle da fonti diverse, come il computer, la rete o persino l’account OneDrive!

Prodotto Web Service in preemptive

Server e client dei servizi web con prelazione

Tradotto automaticamente da Deepl

I servizi Web preemptive consentono alle applicazioni di sfruttare appieno i computer multicore, ottenendo risposte più rapide per le richieste simultanee. Non è solo potente, è anche facile: dalle Proprietà del metodo di qualsiasi metodo, basta selezionare l’opzione “Può essere eseguito in processi preemptive” e il gioco è fatto!

Un metodo 4D può essere preemptive o meno a seconda delle opzioni di compilazione e dell’uso del linguaggio, come spiegato in questo post.

Suggerimenti blank

Creare un documento 4D View Pro fuori dallo schermo

Tradotto automaticamente da Deepl

Avete bisogno di creare un documento 4D View Pro utilizzando il codice, senza alcuna interfaccia utente? È possibile! Poiché i documenti di 4D View Pro sono oggetti, è molto facile creare documenti fuori dallo schermo. È possibile creare un nuovo documento in una variabile di tipo oggetto e manipolarlo attraverso le sue proprietà. Quando il documento è pronto, è possibile registrarlo nel database, in un file o visualizzarlo direttamente in un’area di 4D View Pro.

Suggerimenti blank

Tenete traccia delle vostre formule con questo nuovo comando

Tradotto automaticamente da Deepl

Immaginate di avere un elenco di formule contenenti i nomi delle tabelle e alcuni campi… poi giorni dopo decidete di rinominare le tabelle. Ora le formule non sono più valide, il che è assolutamente comprensibile!

Bene, buone notizie: il nuovo comando Parse formula consente alle formule di rimanere valide quando si rinominano gli elementi del linguaggio o della struttura 4D.

Prodotto blank

Calcolo delle statistiche sulle selezioni di entità con ORDA

Tradotto automaticamente da Deepl

ORDA offre un’ottima funzionalità per incanalare i dati attraverso i filtri e ottenere valori aggregati, includendo una serie di operazioni di aggregazione facilmente comprensibili che esaminano ed eseguono calcoli sui set di dati. Ad esempio, i metodi sum, average, count, min, e max sono utilizzati per eseguire le operazioni che i loro nomi descrivono!

Prodotto blank

Classifica di sicurezza A+ per i siti web 4D

Tradotto automaticamente da Deepl

Dopo l’introduzione della Perfect Forward Secrecy, il livello di sicurezza del server Web 4D è stato nuovamente aumentato con il supporto di HTTP Strict transport Security (HSTS). D’ora in poi, il server Web 4D è conforme ai più recenti protocolli di sicurezza. È sufficiente aggiornare a 4D v17 e abilitare HSTS per ottenere la classificazione A+ (il livello più alto) da SSL Labs per i vostri siti web!

Prodotto blank

Raccolte di query

Tradotto automaticamente da Deepl

La semplicità è il massimo della sofisticazione e con oltre 40 metodi di gestione delle collezioni in 4D v16 R6, le cose diventano molto più facili per gli sviluppatori. Non solo il codice è più pulito e leggibile, ma viene anche scritto in tempi record!

In questo post daremo un’occhiata a come i due nuovi metodi, query e indicesvi permetteranno di manipolare e recuperare elementi da un insieme in un attimo!