Notizie

È arrivato il 4D 20 R8

Tradotto automaticamente da Deepl

Presentazione di 4D20 R8 – Disponibile ora!

L’ultima release di funzionalità è ricca di miglioramenti pratici progettati per rendere il vostro sviluppo più fluido, veloce e potente.

Scaricate 4D 20 R8 (Hot Fixes mensili disponibili)

  • Controllo della sintassi più intelligente nell’editor di moduli: Individuazione tempestiva degli errori e codifica sicura grazie a una convalida migliorata, al completamento automatico intelligente e a un migliore supporto dell’istanziazione degli oggetti.
  • Modifica dei moduli più veloce: Lavorate più velocemente con il comando aggiornato FORM EDIT: aprite i moduli e selezionate gli oggetti direttamente nel codice per modificare più rapidamente.
  • Gestori avanzati delle richieste HTTP: Ottenete il pieno controllo delle richieste web in arrivo utilizzando le funzionalità avanzate del server HTTP 4D.
  • Debug di 4D in Visual Studio Code: Esaminate il vostro codice in VS Code con la nuova estensione 4D-Debugger: il debug non è mai stato così accessibile.
  • Gestione dei documenti migliorata: Semplificate il modo in cui gestite sezioni, tabelle e contenuti con nuovi comandi che vi offrono maggiore flessibilità.
  • Miglioramento del controllo dei file Excel in 4D View Pro: Controllo più preciso sulle importazioni ed esportazioni di Excel per una gestione più fluida dei dati.

Questo è solo un assaggio di ciò che è disponibile in 4D 20 R8. Scaricate 4D20 R8 e scoprite fino a che punto è possibile spingersi con questa release di funzionalità.

Suggerimenti blank

Limitare i dati in base ai privilegi o alle informazioni salvate nella memoria di sessione.

Tradotto automaticamente da Deepl

Nello sviluppo di applicazioni moderne, la sicurezza e la gestione accurata dell’accesso ai dati sono essenziali. Grazie all’evento restrict di 4D, è possibile filtrare dinamicamente i dati accessibili a un utente in base al suo profilo, ai privilegi e alle informazioni memorizzate nella sessione.

Questo blog spiega come sfruttare questo evento, in particolare nel contesto di un’integrazione con 4D Qodly Pro, per garantire che vengano esposti solo i dati rilevanti.

Suggerimenti blank

Progettazione di una barra dei menu interattiva e dinamica nell’applicazione Qodly

Tradotto automaticamente da Deepl

Nel blog di questa settimana, diamo uno sguardo alla navigazione. La navigazione è un elemento chiave di qualsiasi applicazione web. Un sistema di navigazione ben strutturato consente agli utenti di trovare rapidamente ciò di cui hanno bisogno e migliora la loro esperienza complessiva.

Con 4D Qodly Pro, la gestione della navigazione è semplice e flessibile. Utilizzando il componente Page Loader, è possibile caricare dinamicamente le pagine in base alle azioni dell’utente.

In questo articolo analizzeremo come impostare una barra di navigazione efficiente utilizzando 4D Qodly Pro. Utilizzeremo come esempio la nostra applicazione Performance Review, che potete scaricare da GitHub (link da aggiungere). Ci occuperemo del suo design, delle interazioni e della gestione dei permessi per creare un’esperienza continua e personalizzata per ogni ruolo dell’utente.

Suggerimenti blank

Personalizzare le interfacce Qodly con i CSS

Tradotto automaticamente da Deepl

In Qodly Studio, ogni widget può essere stilizzato direttamente utilizzando le sue proprietà. Tuttavia, per mantenere un aspetto coerente in tutta l’applicazione e per applicare facilmente stili globali (come il colore dei caratteri, la dimensione del testo o l’aspetto delle selezioni), i CSS sono i vostri migliori alleati.

In questo articolo esploreremo le basi dell’uso dei CSS in Qodly Studio, con esempi tratti dall’applicazione Performance Review.

Suggerimenti blank

Creazione di documenti dinamici con 4D Write Pro nell’applicazione Qodly

Tradotto automaticamente da Deepl

In un ambiente professionale in cui la gestione e la produzione di documenti sono fondamentali, disporre di strumenti potenti e flessibili è essenziale. Immaginate di poter progettare modelli di documenti dinamici direttamente dal vostro client Desktop, integrando formule e dati dal vostro database e generando poi questi documenti con un solo clic attraverso un’interfaccia web intuitiva. Questo è esattamente ciò che 4D Write Pro e 4D Qodly Pro vi permettono di fare!

Nel blog di questa settimana esploreremo come queste due soluzioni si completino perfettamente per automatizzare e ottimizzare i processi documentali. Scoprirete come creare modelli personalizzati in 4D Write Pro e come, grazie a 4D Qodly Pro, gli utenti web possano inserire i dati necessari, attivare la generazione dei documenti e persino scegliere di memorizzarli nel database o restituirli tramite un attributo calcolato.

Per dimostrare questo processo, utilizzeremo l’applicazione Performance Review, disponibile per il download. Preparatevi a trasformare il vostro modo di creare e gestire i documenti, semplificando i flussi di lavoro e aumentando l’efficienza.

Suggerimenti blank

Estendere l’applicazione Qodly con componenti personalizzati

Tradotto automaticamente da Deepl

4D Qodly Pro offre già un’ampia gamma di componenti nativi per aiutarvi a progettare le vostre applicazioni. Ma sapevate che potete andare oltre? Grazie ai componenti personalizzati sviluppati dalla comunità, potete arricchire i vostri progetti con funzionalità su misura!

Questi componenti personalizzati consentono di estendere le capacità di 4D Qodly Proaggiungendo funzionalità personalizzate, proprio come i plugin e i componenti di 4D.

In questo articolo esploreremo come utilizzare e integrare questi componenti, insieme a diversi casi d’uso reali tratti dalla nostra applicazione Performance Review.

Suggerimenti blank

Rendete le vostre applicazioni Qodly dinamiche e interattive con gli Stati

Tradotto automaticamente da Deepl

Gli stati svolgono un ruolo cruciale nella creazione di interfacce dinamiche e reattive in 4D Qodly Pro. Essi consentono di controllare la visualizzazione e il comportamento dei widget in base a condizioni specifiche, come il ruolo di un utente, i suoi privilegi o i dati del database.

Questo blog esplora questo concetto, presenta i diversi tipi di stati e ne illustra l’uso attraverso esempi tratti dall’applicazione Performance Review, per aiutarvi a capire come sfruttarli in modo efficace.

Prodotto blank

4D Qodly Pro: Cosa c’è di nuovo in 4D 20 R8

Tradotto automaticamente da Deepl

4D 20 R8 è ora disponibile e offre una nuova serie di funzionalità di 4D Qodly Pro per potenziare le vostre applicazioni web.

Continuate a scoprire questa potente piattaforma, una soluzione robusta e facile da usare per costruire applicazioni web aziendali con un minimo sforzo di codifica.

Integrato in 4D, 4D Qodly Pro per 4D consente di sfruttare la logica aziendale esistente sviluppata per le applicazioni desktop.

Ora, con 4D 20 R8, è il momento di scoprire come implementare i gestori di richieste HTTP, lavorare in modo efficiente con ruoli e privilegi e perfezionare le interfacce utente dinamiche.

Suggerimenti blank

Creare un elenco interattivo di dati con 4D Qodly Pro

Tradotto automaticamente da Deepl

Nel blog di questa settimana esploriamo la creazione di una pagina dinamica per la visualizzazione dei dati. Ci concentreremo su un’applicazione pratica: la creazione di un sistema per generare rapporti annuali sulle prestazioni dei dipendenti. Questo progetto è disponibile su GitHub.

Il nostro obiettivo è progettare un’interfaccia facile da usare che visualizzi un elenco di dipendenti con opzioni per filtrare i risultati in base al reparto e allo stato di occupazione.

Suggerimenti blank

Integrazione dell’autenticazione utente nelle applicazioni Qodly

Tradotto automaticamente da Deepl

Nel blog di questa settimana ci concentreremo sul tema cruciale dell’autenticazione. Per illustrare la nostra discussione, utilizzeremo l’esempio di un’applicazione progettata per la stesura delle valutazioni annuali delle prestazioni dei dipendenti. Questa applicazione consente agli utenti di accedere in modo sicuro ai propri account autenticandosi con la propria e-mail e password.