Formula – Pensare fuori dagli schemi
Secondo la classifica dei 10 migliori post del 2019, il post Formula: Più potenza dietro la semplicità si è piazzato piuttosto in alto… tra i primi cinque. Sembra che Formula abbia davvero catturato la vostra attenzione, quindi ecco un altro consiglio che Vincent de Lachaux (sviluppatore ed esperto di 4D) mi ha mostrato e che condivido con voi!
I nostri 10 migliori post del 2019
Mentre un altro anno e un altro decennio volgono al termine, è tempo di dare uno sguardo indietro con 10 dei nostri post più letti. Dai database di progetto alla crittografia, all’ottimizzazione delle prestazioni, alle funzionalità avanzate di ORDA e di programmazione… il 2019 ha avuto tutto! Ecco gli argomenti che hanno attirato la vostra attenzione nel 2019.
Zip/unzip di file e cartelle con questi comandi
Prima di scambiare file (ad esempio via e-mail), spesso li comprimiamo per ridurne le dimensioni prima di trasmetterli. Con 4D v18, è possibile comprimere e decomprimere i file tramite la programmazione, senza bisogno di librerie o strumenti esterni. Ecco i nuovi comandi che consentono di farlo:
4D View Pro: Gestione della stampa e dell’esportazione in PDF
Con gli elementi VP PRINT e VP EXPORT DOCUMENT è possibile stampare un documento o crearne una versione PDF. Tuttavia, per creare un documento accattivante per i vostri clienti, non dovete solo stampare un documento, ma anche aggiungere intestazioni, piè di pagina, definire lo zoom, definire l’orientamento della carta e così via. Con 4D v18, tutto questo è possibile grazie al comando VP SET PRINT INFO che consente di definire questi e altri attributi nel documento!
4D v18 beta inizia oggi
Beta testing for 4D v18, our most spectacular release yet, is starting today! And we couldn’t be more thrilled to share all the novelties we’ve prepared per voi. Più di +90 progressi, tra cui importanti miglioramenti alle funzioni esistenti e nuove funzioni progettate per facilitare il vostro percorso di sviluppo e portare le vostre applicazioni a nuovi livelli. E se volete farvi un’idea generale di tutte le potenzialità di questa release, abbiamo messo insieme una vasta libreria di esempi (HDI).
Allacciate le cinture e scoprite alcune delle novità di questa release. 4D v18 Beta has to offer:
- Database del progetto – Controllo delle versioni: una soluzione per la programmazione collaborativa. Consente di archiviare il codice in un sistema di controllo delle fonti (ad esempio, Github, Perforce, ecc.) in file di testo semplici.
- Built-in encryption: protezione al massimo con la crittografia dei dati integrata per ogni tabella.
- 4D per iOS: un prodotto completamente integrato in 4D per estendere con facilità le applicazioni aziendali ai dispositivi mobili.
- ORDA: comandi migliorati, prestazioni migliorate… e poi c’è il datastore remoto.
- Linguaggio 4D: comandi 4D aggiuntivi per ampliare le vostre capacità di programmazione.
- 4D Write Pro: Fogli di stile. Tabelle. Barra degli strumenti. Esportazione di Word. E molto altro ancora.
- 4D View Pro: Barra degli strumenti della barra multifunzione. Importazione/esportazione di Excel. E l’elenco continua.
- E molto altro ancora (vedi sotto).
Una UX migliorata con AJUI_Progressbar
Vi è mai capitato di eseguire un’azione e di non sapere se cliccare di nuovo o continuare ad aspettare? Non viene fornito alcun feedback, anche se l’applicazione sta eseguendo un’azione in background? Forse l’azione richiede un certo tempo per restituire un risultato? Come forse sapete, 4D fornisce già un componente integrato di barra di avanzamento che rende il tempo di esecuzione più tollerabile, ma se volete qualcosa con un design più simile a quello del web, continuate a leggere, perché questo è ciò che vi offre AJUI_Progressbar!
4D View Pro: Controllo delle impostazioni del metodo 4D
4D View Pro diventa sempre più ricco di funzioni ad ogni release R e 4D v17 R6 non fa eccezione! È disponibile un nuovo comando che consente di specificare i parametri, il nome, il tipo e il sommario di un metodo 4D. Ora i vostri metodi possono essere più informativi e descrittivi, aiutando gli utenti finali a utilizzarli correttamente.
Si vuole dichiarare una data o un’ora? Che ne dite di fornire una breve descrizione per aiutare gli utenti a capire cosa fa il metodo? Ora è possibile farlo con VP SET ALLOWED METHODS comando!
Ordinare una selezione di entità con questo nuovo metodo ORDA
In un precedente post del blog, si è appreso come costruire criteri di ricerca sofisticati e complessi applicando formule in una query ORDA. Per fornire ulteriori strumenti di sviluppo completi e potenti, è disponibile un nuovo metodo ORDA: orderByFormula(). Con l’aiuto di formule, è ora possibile ordinare una selezione di entità utilizzando criteri complessi in un metodo di progetto o in un’espressione 4D.
Query ORDA più sofisticate con formule
In 4D v17 R6, le query ORDA diventano sempre più potenti e concise. Questo post è dedicato a coloro che hanno bisogno di criteri di ricerca più sofisticati di una semplice sintassi come“name = Smith‘”. Con questa release di R, è possibile utilizzare qualsiasi metodo di progetto o espressione 4D nel metodo query() metodo membro utilizzando delle formule.
Quale modo migliore per spiegare questa funzione se non con un esempio? Scaviamo nei dettagli.
Utilizzare le raccolte per scrivere e leggere in 4D View Pro
Se è necessario leggere o scrivere centinaia di valori o formule diverse, è possibile farlo in modo più rapido, semplice e simultaneo utilizzando le collezioni. A tale scopo sono disponibili nuovi comandi: VP SET VALUES, VP Get values, VP SET FORMULAS, e VP Get formulas.
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