Siamo lieti di annunciare l’avvio del beta testing per 4D v17 R6! Wnfatti, diamo un’occhiata e vediamo cosa offre questa release R has in store for you:
- Le app4D per iOS raggiungono nuovi traguardi grazie alla possibilità di gestire e modificare i contenuti dell’app tramite parametri.
- Funzionalità di programmazione avanzate a disposizione: dalla possibilità di recuperare la catena di chiamate di esecuzione corrente, a un nuovo potente strumento per analizzare i log di debug, solo per citarne alcune.
- Criteri di ricerca sofisticati e codifica ottimizzata con i nuovi progressi di ORDA.
- La personalizzazione dello stile, l’uso di collezioni per leggere e scrivere valori e formule e un maggiore controllo sui metodi sono le nuove funzionalità aggiunte all’elenco in continua crescita delle caratteristiche di 4D View Pro.
- I test beta per 4D Projects continuano con 4D v17 R6, consentendo di trarre il massimo vantaggio da un sistema di controllo sorgente.
Scaricate subito 4D v17 R6 (in esclusiva per i partner 4D)
4D for iOS – Preview
Azioni con parametri
Avete chiesto, 4D vi ha risposto. Con 4D v17 R6, potrete creare app iOS più coinvolgenti e avanzate che mai, grazie alla possibilità di modificare i dati direttamente nella vostra app iOS utilizzando un modulo di modifica definito. E non è tutto! Abbiamo anche creato alcune azioni predefinite e le abbiamo rese disponibili per voi!
Advanced programming capabilities
Recuperare la catena di chiamate di esecuzione corrente
Vi siete mai sentiti smarriti quando cercavate di eseguire il debug di un codice con metodi annidati? Quando un metodo chiama altri metodi, che a loro volta possono chiamare altri metodi? Grazie al nuovo comando Get call chain, ora potete conoscere il codice eseguito.
Analizzare i log di debug
Un nuovo strumento è a portata di mano per monitorare l’esecuzione dei processi. Potrete vedere quali sono i processi che consumano di più, la catena di chiamate con il relativo tempo di esecuzione e molto altro ancora. Questo strumento è stato progettato per aiutarvi a trovare i conflitti nel vostro codice e a migliorare le prestazioni del vostro database.
Miglioramenti a Quick Report
Quick Report è stato completamente ridisegnato a 64 bit e le sue funzionalità vengono continuamente integrate. Questa versione R offre due progressi: il primo è la capacità di catturare gli eventi nei report standalone e il secondo è legato alla gestione della spaziatura dei subtotali.
Moduli dinamici e ordine di inserimento
È possibile personalizzare facilmente l’ordine di inserimento dei moduli dinamici definendo un ordine di inserimento che non è necessariamente associato all’ordine z. Il nuovo attributo “entryOrder” consente di specificare un ordine di inserimento personalizzato.
Utilizzo delle stringhe di colore CSS per una migliore leggibilità
ORDA
Query più sofisticate con le formule
Avete bisogno di criteri di ricerca più sofisticati di una semplice sintassi come“nome = Smith”? Se la risposta è sì, allora vi piacerà 4D v17 R6. Ora è possibile utilizzare qualsiasi metodo di progetto o espressione 4D nel metodo query() utilizzando le formule.
Ordinare una selezione di entità con un nuovo metodo ORDA
Oltre alla possibilità di applicare formule nelle query ORDA, è disponibile un nuovo metodo ORDA: orderByFormula(). Grazie alle formule, è ora possibile ordinare una selezione di entità utilizzando criteri complessi in un determinato metodo di progetto o in un’espressione 4D.
Ottimizzare il codice ORDA con la registrazione delle richieste
Grazie ai nuovi metodi ORDA disponibili sull’oggetto ds, potrete eseguire il debug delle funzioni e ottimizzare il codice ORDA con una migliore comprensione delle richieste inviate.
4D View Pro
leggere/scrivere valori e formule usando le collezioni
Se avete bisogno di leggere o scrivere molti valori o formule diverse, potete farlo in modo più rapido, semplice e simultaneo utilizzando le raccolte. A tale scopo è disponibile una nuova serie di comandi: VP SET VALUES, VP Get values, VP SET FORMULAS, e VP Get formulas.
Personalizzazione dello stile
Con 4D v17 R6, è possibile personalizzare programmaticamente lo stile dei documenti di 4D View Pro. Sono disponibili tre modi: si può: 1) utilizzare i comandi di stile predefiniti per definire lo stile generale di un foglio, 2) utilizzare i comandi del foglio di stile per definire le impostazioni di stile personalizzate utilizzate di frequente e, infine, 3) utilizzare i comandi dello stile di cella per definire lo stile di celle specifiche.
Controllo dei metodi
È disponibile un nuovo comando, VP SET ALLOWED METHODS, che consente di specificare i parametri, il nome, il tipo e il sommario di un metodo 4D. Ora i metodi sono più informativi e descrittivi e aiutano gli utenti finali a utilizzarli meglio.
Source control – Beta
Abbiamo iniziato a testare in beta i Progetti in 4D v17 R5 e continuiamo a testarli in 4D v17 R6 con altre funzioni e caratteristiche supportate. Poiché tutto il codice è ora basato su testo, è facile eseguire il commit in un sistema di controllo sorgente come Git, Perforce, SVN o altri. È possibile non solo eseguire il commit, ma anche eseguire il rollback o il merge con altri rami. Questo ha un grande impatto sul modo in cui svilupperete le applicazioni con 4D.
Avete bisogno di ulteriori dettagli tecnici? Date un’occhiata alla documentazione di4D v17 R6 Beta nella sezione 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 “versione beta” (accessibile a tutti i partner 4D).
Non sei ancora un partner? Diventate un partner 4D e partecipate alla conversazione!