Qodly Studio for 4D presenta una soluzione intuitiva per creare applicazioni web con un minimo sforzo di codifica.
Integrandosi perfettamente con 4D Server, è possibile sfruttare facilmente la logica aziendale esistente sviluppata per le applicazioni desktop.
Siete curiosi di sapere quali sono le novità di Qodly Studio for 4D 20 R4 con l’ultima release di 4D? Continuate a leggere per scoprire le nuove funzionalità per le vostre applicazioni web.
Eventi, funzioni, azioni
Funzione Variadic
È possibile aggiungere il simbolo “…” all’ultimo parametro per semplificare le dichiarazioni di metodi e funzioni che accettano un numero imprecisato di parametri, rendendo il codice più breve, leggibile e flessibile. Per una guida dettagliata sulle funzioni variadiche, consultate questo post informativo del blog.
Il supporto per le funzioni variadiche è stato aggiunto a Qodly Studio for 4D.
Ad esempio:
exposed Function variadicFunc($param : Text; ... : Integer) : Collection
// code
Documentazione: Parametri delle funzioni e variabilità
Azione standard Reset
Questa nuova azione standard ripristina il valore iniziale di una fonte di dati di entità o di selezione di entità.
Documentazione: Azioni standard
Evento doppio clic per datatable
Un nuovo evento sul doppio clic viene attivato quando gli utenti fanno doppio clic su un componente datatable.
Documentazione: Eventi datatable
Esperienza utente
Barra di avanzamento
L’utente riceve un feedback visivo chiaro, leggero e semplice e una barra di avanzamento nella parte superiore della pagina quando la pagina è in attesa di una risposta dal server, ad esempio durante l’esecuzione di query REST, che possono richiedere molto tempo.
Documentazione: Barra di avanzamento
Immagine predefinita
Un’immagine predefinita viene visualizzata quando la fonte di dati associata a un componente immagine è nulla.
Componenti
In questa versione sono stati apportati diversi miglioramenti ai componenti.
Componente Input di testo
Sono disponibili due nuovi tipi di controllo:
Area di testo tipoE
È possibile selezionare una casella di testo più grande per scrivere un testo multilinea e ingrandirne e regolarne le dimensioni:
Tipo Durata
È stato aggiunto un widget dedicato alla durata. Per limitare l’input dell’utente ai valori di durata attivando lo scorrimento, l’input manuale o utilizzando le icone + e -:
Per il tipo di durata è disponibile una nuova formattazione dei dati: Senza secondi: 14:40.
Cursore
La nuova opzione “ReadOnly” consente di utilizzare il cursore come rappresentazione visiva di un valore impostato altrove nell’applicazione, che l’utente non può modificare facendo clic sul cursore.
Miglioramenti di UI Studio
Per migliorare l’esperienza utente degli sviluppatori, lo studio è stato aggiornato con i seguenti miglioramenti:
Schede evento pieghevoli
Le schede evento possono essere ripiegate per offrire uno spazio più ampio e una panoramica completa delle azioni di navigazione, delle azioni standard e delle funzioni.
- Scheda di azione ripiegata:
- Scheda d’azione non chiusa
Documentazione: Alterna la visibilità delle schede evento
Rimozione di classi CSS, spazi dei nomi e risorse dati inutilizzate
Per mantenere puliti i moduli, è stata aggiunta una nuova funzione per eliminare facilmente le classi CSS, spazi dei nomi e le risorse di dati inutilizzate.
Modalità anteprima TABS
Per impostazione predefinita, in Qodly Studio, facendo clic su un file nell’Explorer lo si apre automaticamente in una nuova scheda, se non è già aperto. Questo può portare all’apertura di un gran numero di schede.
Quando la modalità di anteprima delle schede è attivata, facendo clic su un file nell’Explorer si visualizza un’anteprima del suo contenuto e si riutilizza una scheda esistente. Se si inizia a modificare il file o si fa doppio clic per aprirlo dall’Explorer, una nuova scheda viene dedicata a quel file.
La scheda della modalità anteprima è indicata in corsivo nell’intestazione della scheda:
Proprietà dell’immagine di sfondo
Buone notizie: per utilizzare un’immagine dalla cartella condivisa come sfondo, è sufficiente trascinare la proprietà nel pannello delle proprietà.
E…
Con queste nuove ed entusiasmanti funzionalità e miglioramenti, Qodly Studio for 4D continua a consentire agli sviluppatori di creare facilmente applicazioni web dinamiche e di facile utilizzo.