Oggi inizia la beta di 4D v19 R8

Tradotto automaticamente da Deepl

Ed ecco che arriva l’ultimo rilascio di funzionalità di 4D v19!

Quale modo migliore per inaugurare l’anno se non quello di mettere le mani su una serie di potenti funzionalità che questa release ha da offrire?

Scopriamo cosa 4D v19 R8 Beta has in store for you:

 

 

 

  • Proteggete i vostri dati da utenti non autorizzati con un sistema robusto e completamente personalizzabile, decidendo chi accede ai dati e quali dati sono accessibili.
  • Progettate splendide interfacce con la funzione di altezza automatica delle righe che si espande alle caselle di riepilogo in base alle collezioni e alle selezioni delle entità.
  • Create la vostra catena o integrate 4D in uno strumento di integrazione continua grazie al nuovo componente Build4D.
  • Gestire gli errori in modo più efficace con un gestore di errori globale: niente più finestre di dialogo di errore visualizzate sul server e niente più errori non catturati.
  • Ricevete, copiate, spostate, rispondete ed eliminate le e-mail con i comandi aggiunti al componente 4D Netkit.
  • Creare documenti più conformi con le caselle di testo flottanti di 4D Write Pro.
  • Personalizzate le tabelle di 4D View Pro con oltre 60 temi predefiniti o createne uno da zero per soddisfare le vostre esigenze.
  • E molto altro ancora vi aspetta con un rilascio di funzionalità che va oltre ogni aspettativa!

Scaricate subito 4D v19 R8 (in esclusiva per i partner 4D)

 

ORDA

Controllo dell’accesso ai dati

Avete chiesto una funzione per gestire molti utenti che lavorano su attività diverse e per personalizzare l’accesso ai vostri dati con più livelli di granularità. 4D v19 R8 esaudisce il vostro desiderio.

Un sistema potente e completamente personalizzabile è a vostra disposizione per proteggere i vostri dati da utenti non autorizzati.

Un sistema di protezione dei dati dipende da chi vi accede e da quali dati vi accedono:

 

 

Microsoft 365

Gestire le e-mail con l’API Microsoft Graph

Microsoft Graph API è un’API web RESTful che consente di accedere alle risorse dei servizi Microsoft Cloud.

In una release precedente, abbiamo creato il componente 4D Netkit per gestire la connessione OAuth 2.0 e l’invio di posta elettronica attraverso l’API Graph.

4D v19 R8 ha aggiunto nuovi comandi a questo componente per ricevere le e-mail ed elencare le cartelle della casella di posta elettronica, nonché per:

  • spostare un’e-mail da una cartella all’altra,
  • rispondere a un’e-mail e creare una conversazione,
  • creare una bozza di e-mail e salvarla nella cartella desiderata,
  • e cancellare un’e-mail.

 

Listbox

ALTEZZA AUTOMATICA DELLE RIGHE NELLE CASELLE DI RIEPILOGO BASATE SU RACCOLTE

L’altezza automatica delle righe era già possibile per le caselle di riepilogo basate su array, che permettevano di adattare automaticamente l’altezza di ogni riga al suo contenuto.

Con 4D v19 R8 questa possibilità è stata estesa alle caselle di riepilogo basate su raccolte e selezioni di entità.

È sufficiente impostare alcune proprietà nella casella di riepilogo e 4D farà il resto:

 

blank

blank

 

CI/CD

Costruire la struttura o il componente compilato con Build4D

La modalità progetto ha aperto le porte a molte funzionalità che amiamo quanto voi.

4D v19 R8 aggiunge un’interessante funzione per aiutarvi a creare la vostra catena di compilazione o a integrare 4D in uno strumento di integrazione continua.

Abbiamo sviluppato un componente chiamato Build4D, disponibile su GitHub con i sorgenti.

Come primo passo, Build4D consente di creare una struttura compilata e un componente. Continueremo ad arricchirlo per consentirvi di gestire un’applicazione a utente singolo, client o server.

Ecco il risultato di un esempio di creazione di una struttura compilata con cartelle di risorse e documentazione integrate:

Finder dialog to show the structure file

 

4D Write Pro

La conformità è garantita dalle caselle di testo.

Se dovete usare le caselle di testo, ad esempio per creare lettere aziendali in conformità con l’identità dell’azienda, 4D v19 R8 vi offre esattamente ciò di cui avete bisogno in 4D Write Pro.

Una casella di testo è un’area di testo fluttuante di qualsiasi dimensione contenente testo, immagini o tabelle!

Come al solito, sono possibili diverse soluzioni per utilizzare questa nuova funzione; la più semplice è quella di utilizzare l’interfaccia.

A questo scopo sono disponibili nuovi pulsanti nella barra degli strumenti e nella barra laterale.

blank

blank

 

4D View Pro

Personalizzazione dello stile delle tabelle

4D v19 R8 aggiunge una nuova funzionalità alle tabelle di 4D View Pro: con oltre 60 temi predefiniti , le tabelle si adatteranno perfettamente al resto del documento. Se nessuno degli stili disponibili soddisfa le vostre esigenze, potete definire il vostro tema personale e applicarlo alla vostra tabella.

blank

 

Programming

Gestire gli errori in modo efficace

La gestione degli errori è parte integrante dello sviluppo. Se non si richiama un metodo di gestione degli errori in un nuovo processo/worker o si utilizzano componenti che non gestiscono gli errori, all’utente finale appare la finestra di dialogo di errore integrata in 4D.

A partire da 4D v19 R8, è possibile definire un gestore di errori globale che sarà efficiente per tutti i contesti di esecuzione (processi, lavoratori, attributi calcolati ORDA, funzioni ORDA, ecc.) Se non si definisce un gestore di errori locale in un nuovo processo/lavoratore, il gestore di errori globale verrà richiamato automaticamente. Ciò significa che sul server non viene più visualizzata la finestra di dialogo degli errori e non ci sono più errori non catturati (ad esempio, errori ORDA).

 

SDI Windows

Prova dell’applicazione Windows SDI

È passato molto tempo da quando era possibile fornire ai clienti applicazioni unite in modalità SDI. Si trattava di un enorme passo avanti per la UX delle applicazioni Windows.

4D v19 R8 porta con sé un’altra novità: il test di un’applicazione SDI è reso più semplice: è possibile visualizzare il risultato dell’applicazione senza dover creare un’applicazione standalone o client.

blank

 

4D for Mobile

Aggiornate l’interfaccia utente della vostra applicazione con le sezioni di 4D per Android

Che ne dite di un trucco per migliorare la leggibilità e aiutare gli utenti a trovare i dati desiderati in modo rapido e semplice?

Basta raggruppare i risultati aggiungendo delle sezioni (ad esempio, l’app Contatti).

This image shows a Contact application. The contacts are group by Section on the first letter of last name.

 

Sfruttate le novità di 4D per Android.

A ogni rilascio, l’elenco delle funzionalità di 4D per Android si arricchisce. E questa release non fa eccezione:

    • Creare un elenco di scelta da un campo di tabella o da un file JSON.
    • Utilizzare il controllo di input con il codice per recuperare, ad esempio, le coordinate GPS o i numeri di telefono nell’applicazione Contatti.
    • Aggiungere una sezione nel modulo di elenco per raggruppare i dati in base all’azienda, ad esempio.
    • Utilizzare un modulo di accesso personalizzato.
    • Migliorare la barra di navigazione inferiore per visualizzare più di quattro tabelle e seguire le linee guida di Android.

 

 

4D Extension for VSCode

Analizzatore 4D: Completamento del codice

4D ha introdotto il supporto per gli editor di codice sorgente esterni (ad esempio, Visual Studio Code), consentendo loro di gestire il codice 4D e di fornire funzionalità standard come l’evidenziazione della sintassi, il Vai alla definizione e la Guida alla firma.

4Dv19 R8 introduce una nuova funzionalità: Il completamento del codice.

blank

 

Avete bisogno di maggiori dettagli tecnici? Consultate la documentazione di4D v19 R8 Beta sul sito 4D Doc Center.

Il vostro feedback è molto apprezzato e ci aiuterà a migliorare la qualità del nostro prodotto e a rispondere meglio alle vostre esigenze. Saremo lieti di conoscere le vostre opinioni su una qualsiasi delle funzioni sopra elencate. Contribuite al nostro forum beta (accessibile a tutti i partner 4D). E non esitate a comunicarci le vostre esigenze; prendiamo i voti molto seriamente!

Non sei ancora un partner? Diventate un Partner 4D e partecipate alla conversazione!

Avatar
- Product Marketing Manager - Intissar è entrata in 4D nel 2017 come Product Marketing Manager. Lavora a stretto contatto con i team di prodotto, marketing, ingegneria e supporto tecnico per evidenziare il "perché", il "come" e il "cosa" delle nuove funzionalità e di quelle aggiornate a diversi pubblici. Questa vicinanza le consente di creare strutture di messaggistica e di scrivere contenuti approfonditi ed esempi di codice per il blog e il sito web di 4D. Dopo aver conseguito la laurea in Informatica presso l'università VINCI, Intissar ha lavorato in diverse startup come ingegnere informatico. La sua esperienza pratica comprende le specifiche, la progettazione e lo sviluppo del software, la formazione e il supporto agli utenti e la gestione del team.