Controllo della sintassi dello spazio di lavoro nell’editor di codice VS
4D 20 R5 offre una nuova funzionalità all’editor di codice di Visual Studio grazie all’estensione 4D-Analyzer: Salutate il controllo della sintassi dell’area di lavoro, progettato per ridurre significativamente gli errori degli sviluppatori e semplificare la precisione della codifica.
4D Write Pro. Nuove opzioni di sezione disponibili nell’interfaccia
Come sapete, 4D Write Pro gestisce due tipi di sezioni, continue o con interruzioni di pagina.
Che preferiate pagine distinte a destra da quelle a sinistra o che vogliate che la pagina iniziale si distingua dal resto, un tempo queste possibilità erano limitate alla programmazione o al menu contestuale. Tuttavia, c’è un cambiamento positivo all’orizzonte: l’interfaccia si sta evolvendo!
Un nuovo e pratico attributo di 4D Write Pro: dimensione della pagina wk!
Il comando WP SET ATTRIBUTES di 4D Write Pro è senza dubbio uno dei comandi più utilizzati, in quanto le sue vaste possibilità si applicano a tutti i tipi di elementi dei documenti.
In 4D 20 R5 è ora disponibile un nuovo attributo per i documenti: wk page size. Vediamo più da vicino cosa può fare!
Miglioramento della gestione del catalogo nei sistemi di controllo delle versioni
In risposta al vostro prezioso feedback, abbiamo migliorato in modo significativo la nostra architettura di progetto 4D.
Tradizionalmente, il file di catalogo conteneva tutte le informazioni sulla struttura del progetto, comprese quelle grafiche come i colori o le posizioni applicate a tabelle, campi e relazioni. Ora questi dettagli possono essere comodamente archiviati in un file separato, semplificando il compito di rivedere le richieste di pull e di gestire i conflitti di fusione nei sistemi di controllo delle versioni.
Entriamo nello specifico di questo miglioramento.
Personalizzare l’aspetto delle app con i nuovi tipi di finestre
Con 4D 20 R5, che apre nuove possibilità di personalizzazione delle applicazioni, due tipi di finestre aggiuntive offrono ora finestre modali o non modali flessibili senza barre del titolo. Ciò significa piena libertà di personalizzare l’aspetto dell’applicazione in base alle proprie specifiche. Immaginate di ridisegnare la barra del titolo per adattarla all’estetica desiderata, integrando funzioni come una casella di ricerca personalizzata o altri elementi senza soluzione di continuità.
Ma non è tutto! Abbiamo anche introdotto diversi nuovi comandi progettati per semplificare il processo di sviluppo:
- Ridurre una finestra nella barra del titolo su Windows o nel dock su macOS,
- Sapere se la finestra è ridotta nella barra del titolo su Windows o nel dock su macOS,
- Sapere se la finestra è massimizzata.
QUIC ora corrisponde alle capacità di ServerNet
Il livello di rete QUIC ora supporta lo stesso numero di funzionalità del livello di rete ServerNet. Con 4D 20 R5 abbiamo aggiunto il supporto per IPv6, broadcast e Single Sign-on su Windows.
Naturalmente, continueremo a migliorarlo nelle prossime versioni per renderlo il miglior livello di rete che 4D abbia mai avuto.
Ma per il momento, lasciatemi parlare un po’ di più delle ultime funzionalità che abbiamo aggiunto.
4D Write Pro: Tabelle senza limiti!
Dall’introduzione delle tabelle in 4D Write Pro, sono state introdotte molte nuove funzionalità. Tra cui intestazioni, piè di pagina, interruzioni di ordinamento e, naturalmente, la possibilità di associare una fonte di dati alle tabelle per riempirle automaticamente!
Quest’ultima opzione ha fatto sì che il numero massimo di righe per tabella (1000) potesse essere spesso raggiunto. Ne abbiamo tenuto conto e, a partire da 4D 20 R5, questo limite non è più fisso e controllato da 4D Write Pro, ma solo limitato dalla memoria disponibile!
Nuovo oggetto di sessione remota 4D con connessione client/server e procedura memorizzata
Nelle applicazioni 4D esistono quattro tipi di sessioni: sessione remota 4D, sessione di procedura memorizzata, sessione mobile e sessione Web.
Il comando Sessione restituisce già le sessioni Web o Mobile. Ciò consente di accedere a una serie di informazioni sulla sessione e a un oggetto condiviso da tutti i processi della sessione.
In 4D 20 R5, il comando Sessione è stato esteso alla connessione Client/Server e alla stored procedure.
ORDA – Limitare i dati ai criteri rilevanti
In 4D 19 R8 abbiamo introdotto un robusto sistema di autorizzazioni che consente un controllo granulare sull’accesso degli utenti ai dati. Questo sistema protegge i vostri dati a seconda di chi vi accede e di quali dati vi accedono, garantendo la sicurezza dei dati attraverso la limitazione degli accessi non autorizzati.
Ma se si volesse affinare ulteriormente l’accesso in lettura in base a criteri specifici?
È qui che interviene il 4D 20 R5. Limitare la lettura dei dati in base ad alcuni criteri.
Svelati i blocchi di codice Try-Catch!
Dopo aver implementato il comando throw() e introdotto la parola chiave Try(Expression), siamo entusiasti di svelare la prossima evoluzione del sistema di gestione degli errori di 4D: l’introduzione dei blocchi di codice Try-Catch!
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