Vi aspettano caratteristiche inquietanti 🦇
Sotto la luna piena, tra le ombre della foresta oscura, è stato rilasciato 4D v19 R6, ricco di molte funzionalità!
Non si tratta di un mucchio di cose fatte ad arte: queste sono le caratteristiche che avete richiesto:
È arrivato 4D v19 R6
Siamo lieti di annunciare che 4D v19 R6 è ora disponibile!
Per stuzzicare l’appetito, ecco una panoramica di ciò che questa release ha in serbo per voi:
Scarica 4D v19 R6 (Hot Fixes mensili disponibili)
- Paddingorizzontale e verticale per le caselle di riepilogo, per migliorare l’organizzazione visiva dell’interfaccia utente, aumentarne la leggibilità e conferirle un aspetto più professionale.
- Supporto del Language Server Protocol (LSP) – in modo da poter utilizzare editor di codice sorgente esterni per gestire il codice 4D e sfruttare funzionalità come l’evidenziazione della sintassi, l’aiuto alla sintassi, il passaggio alla definizione e altro ancora.
- Developing concurrently on 4D Server in Project Mode — per adottare la modalità Progetto senza impattare sulla vostra organizzazione se lavorate ancora in modalità binaria. E approfittate di potenti funzionalità come le classi, gli attributi calcolati, la compilazione in silicio, i moduli CSS e i sistemi di controllo sorgente.
- Definite una “fonte di dati” per le tabelle di 4D Write Pro, in modo che gli utenti finali della vostra applicazione possano progettare o modificare modelli che verranno riempiti automaticamente di dati.
Impostazione dell’evidenziazione della sintassi del codice con l’estensione Visual Studio Code
Recentemente abbiamo parlato della nuova estensione di Visual Studio Code che consente a VS Code di comunicare con 4D per la gestione del codice. L’evidenziazione della sintassi è stata la prima caratteristica del Language Server Protocol in 4D v19 R6. Vediamo come personalizzare il rendering del codice sorgente.
Una nuovissima estensione di Visual Studio Code a vostra disposizione
4D supporta ora il Language Server Protocol per consentire agli editor di codice sorgente esterni di gestire il codice 4D e fornire loro funzionalità standard come l’evidenziazione della sintassi, l’aiuto alla sintassi, il passaggio alla definizione o la digitazione in avanti. Vediamo come sfruttarlo in Visual Studio Code.
Utilizzare 4D Write Pro per creare e stampare un lotto di documenti
Qualunque sia la vostra attività, dovete creare elenchi, inventari, schede di monitoraggio, schede prodotto, fatture e molti altri documenti. Questi documenti vengono solitamente stampati o salvati in PDF per l’archiviazione.
4D Write Pro è lo strumento ideale per creare tutti i vostri documenti. Ecco un elenco di diverse funzioni disponibili in 4D Write Pro che possono aiutarvi a creare splendidi documenti da stampare:
- impaginazione e gestione dei margini per la stampa,
- esportazione in pdf,
- protezione dei documenti,
- creazione di tabelle,
- formattazione di tabelle con intestazioni ripetute,
- definizione di un contesto di dati,
- inserimento di formule ORDA in una tabella (novità di 4D v19 R6).
Utilizzando queste diverse funzionalità, ecco alcuni esempi di documenti prodotti.
Relazioni nell’Esploratore dati
Il Data Explorer consente di visualizzare, ordinare e interrogare i dati del database in un’interfaccia web moderna, semplice ed elegante.
Buone notizie. L’esploratore di dati si sta evolvendo. Ora è possibile visualizzare le relazioni tra i dati.
Classi HTTP: Un nuovo modo di eseguire richieste HTTP asincrone
Nel nostro costante sforzo di migliorare la sintassi e le funzionalità di 4D, abbiamo deciso di introdurre nuovi comandi per eseguire richieste HTTP in 4D: le classi HTTP. Sono disponibili fin dalla versione 4D v19 R6 e presenteranno molti miglioramenti nelle prossime versioni. Vi mostrerò come utilizzarle subito.
Microsoft 365: Ottenere informazioni sugli utenti da Azure
Molte aziende utilizzano Microsoft 365 (ex Office 365). Oltre a fornire l’accesso alle applicazioni Office, Microsoft offre una Active Directory basata su Azure, che consente agli utenti di accedere a servizi come Microsoft Sharepoint o OneDrive utilizzando un browser Web.
Tutti i servizi Microsoft utilizzano lo stesso Single Sign-On, basato sull’indirizzo e-mail. A partire da 4D v19 R6, 4D NetKit consente di aderire a questo concetto, permettendo agli utenti di accedere alla vostra applicazione utilizzando le loro credenziali aziendali abituali.
Oltre a consentire il Single Sign-On, permette di recuperare le informazioni dell’utente autenticato, come l’e-mail, il reparto e il numero di telefono. Se l’amministratore lo consente, è possibile recuperare tali informazioni anche sui colleghi della stessa azienda.
Vediamo come funziona.
Microsoft 365: Inviare e-mail
Conosciamo l’importanza dell’invio di e-mail e il fatto che si tratta di un’attività comune nelle applicazioni odierne. Molte persone che lavorano con Office 365 ci hanno chiesto un’API per inviare e-mail tramite l’API Microsoft Graph. La funzione OAuth 2.0 era un prerequisito per la connessione al server Microsoft e per l’introduzione di comandi per il recupero delle informazioni sugli utenti. Siamo lieti di procedere con la gestione delle e-mail, a partire dal comando invia e-mail.
Supporto di numeri interi più grandi di integer32
Sebbene i Reali siano noti per la loro imprecisione, sono precisi al 100% anche per i numeri molto grandi, a condizione che non utilizzino la virgola decimale (=integrali).
I numeri fino a 53 bit, o più esattamente [-(2^53)+1, (2^53)-1], cioè un intervallo compreso tra -9.007.199.254.740.992 e 9.007.199.254.740.992, saranno rappresentati esattamente.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica