Oggi inizia la beta di 4D v18 R6

Tradotto automaticamente da Deepl

Siamo lieti di annunciare il lancio del beta testing per 4D v18 R6!

Senza ulteriori indugi, diamo un’occhiata a ciò che questa release ha in serbo per voi:

  • Costruire applicazioni web avanzate con sessioni web scalabili.
  • Migliorate la funzionalità di ricerca trasformando il vostro iPhone in uno scanner di codici a barre e costruite applicazioni 4D per iOS ergonomiche con relazioni molti a molti.
  • Velocizzate il processo di sviluppo ed evitate gli errori di battitura grazie alla visualizzazione del prototipo e della breve descrizione di una funzione nell’editor di codice.
  • Collegare i trasportatori di posta con un token OAuth 2.0 per una maggiore sicurezza.
  • Usate Trova e sostituisci per cercare (e sostituire) dati, formule o valori nell’intero foglio o solo in una parte specifica, grazie a un nuovo comando di 4D View Pro.
  • Creare documenti 4D Write Pro in modo più rapido e semplice grazie ai miglioramenti apportati alla barra degli strumenti e alla barra laterale.
  • E molto altro ancora (vedi sotto).

Scarica subito 4D v18 R6 (in esclusiva per i partner 4D)

Nota: 4D v18 R6 include un aggiornamento della libreria ICU che costringerà a ricostruire automaticamente gli indici. A seconda delle dimensioni del file di dati, questa operazione potrebbe richiedere un certo tempo e una pianificazione avanzata.

Data Explorer – Preview

4D v18 R6 offre una versione di anteprima di 4D Data Explorer. Gli sviluppatori o gli amministratori di 4D possono ora esplorare facilmente i dati delle loro applicazioni in un browser web.

4D Web Server

Sessioni web scalabili

4D v18 R6 risponde alle macchine e ai processori potenti di oggi. Per questo motivo il server Web 4D offre un nuovo tipo di gestione delle sessioni Web per migliorare notevolmente le prestazioni: le sessioni Web scalabili. Esse sono in grado di gestire più processi in modalità preemptive, il che significa gestire più richieste dell’agente utente allo stesso tempo.

4D for iOS

Miglioramento dell’esperienza d’uso delle app iOS

4D per iOS consente già di sfruttare le relazioni del database per creare app dinamiche e complesse, ma molti dei nostri sviluppatori di 4D per iOS hanno chiesto di più… e ancora una volta 4D ha risposto!

Le relazionimolti-a-molti sono ora disponibili, consentendovi di creare app iOS con un’ergonomia migliore che mai! E non è tutto! Aggiungete interazioni a un campo rilasciando una relazione su di esso e visualizzate il numero di record corrispondente facendo clic sulle relazioni uno-a-molti, anch’esse disponibili in questa versione.

Nuovi formati per le app interattive

Lavoriamo costantemente per offrirvi funzionalità che rendano le vostre app sempre più interattive, quindi in 4D v18 R6 sono disponibili nuovi formati di parametri: Firma e Codice a barre!

scanner di codici a barre per una navigazione migliore

I codici a barre e i codici QR rendono le cose molto più semplici, poiché fanno risparmiare tempo, aumentano l’efficienza e riducono gli errori umani! Come avrete capito, 4D v18 R6 consente di andare direttamente alla vista giusta scansionando un codice a barre o un codice QR. Questo migliorerà notevolmente la navigazione e l’esperienza di ricerca, dando la possibilità di creare applicazioni adatte alle situazioni sul campo (ad esempio, per le esigenze di inventario del magazzino).

Programming-related features

Lavorare con le stringhe

4D offre strumenti molto versatili per la ricerca e il confronto di stringhe, che possono essere adattati a vari contesti e situazioni incontrate dagli sviluppatori. Con 4D v18 R6 è stato aggiunto un nuovo comando e ne è stato migliorato un altro. Entrambi i comandi consentono di utilizzare le opzioni per ottenere risultati più precisi. Se dovete gestire ricerche o ordinamenti specifici, saranno sicuramente molto utili!

Scrivere più codice in meno tempo

Quando si tratta di semplificare la scrittura di codice nell’editor, 4D v18 R6 porta buone notizie: Il prototipo di una funzione e una breve descrizione vengono visualizzati nell’editor di codice! Ciò consente di accelerare il processo di sviluppo e di evitare errori di battitura.

Debugger migliorato

Non smettiamo mai di lavorare per migliorare la vostra esperienza di debug. Questa volta abbiamo aggiunto nuove opzioni e informazioni supplementari che renderanno più facile tracciare e analizzare il codice.

Caselle di riepilogo: Gestione dei clic nelle celle modificate

Come sviluppatore 4D, avrete sicuramente utilizzato l’evento form on clicked che può essere usato nella maggior parte degli oggetti, comprese le caselle di riepilogo in cui i clic possono essere gestiti a livello della casella di riepilogo stessa o all’interno dei metodi delle colonne. A partire da 4D v18 R6, l’evento form on clicked viene attivato indipendentemente dal fatto che una cella venga modificata o meno, offrendo un maggiore controllo e migliorando l’interfaccia.

Emails(IMAP)

Supporto OAuth 2.0

Ultimamente i server di posta elettronica hanno iniziato a passare all’autenticazione OAuth 2.0 per aumentare la sicurezza. A partire dalla versione 4D v18 R6, forniremo un modo per impostare la modalità di autenticazione OAuth 2.0 di una connessione.

Bandiere e ancora bandiere

Per consentire alla vostra soluzione di integrarsi bene con altri client di posta elettronica, spesso è necessario aggiungere informazioni come “già visto” o “urgente”. Il protocollo IMAP consente di associare un elenco di flag a un messaggio per gestire queste informazioni aggiuntive. Con 4D v18 R6, abbiamo aggiunto una serie di funzioni all’oggetto transporter IMAP per aggiungere o rimuovere i flag IMAP.

Salvare le e-mail in una casella di posta specifica

Quando si inviano e-mail da 4D, i clienti potrebbero aspettarsi di averne una copia nella casella di posta “Inviati” visualizzata da Outlook o Apple Mail. A questo scopo, 4D v18 R6 offre un nuovo comando.

4D Write Pro

Miglioramenti dell’interfaccia utente

La barra degli strumenti e la barra laterale continuano ad arricchirsi di nuove funzionalità per aiutarvi a creare documenti in modo ancora più semplice e veloce.

4D v18 R6 apporta nuovi miglioramenti in quest’area, consentendo di incrementare o diminuire il testo, copiare/incollare il righello, cambiare il colore di sfondo di un paragrafo, modificare lo stile di una parola (maiuscolo, minuscolo, ecc.).

4D View Pro

Funzione Trova e sostituisci

A volte, quando si inizializza un documento 4D View Pro, è necessario trovare alcuni valori o tag e sostituirli con dati emessi da 4D. Ora è un gioco da ragazzi grazie al comando VP Find. Grazie a questo comando, è possibile trovare dati, formule o tag e sostituirli nell’intero foglio o solo in una parte specifica di esso.

È la fine

Quando si carica un documento 4D View Pro di grandi dimensioni con molte formule, i calcoli possono richiedere del tempo. Se si utilizza un’area fuori dallo schermo e si desidera esportare il documento in formato PDF o Excel, ad esempio, è necessario attendere il completamento dei calcoli. In 4D v18 R6 sono stati aggiunti due nuovi eventi che consentono di sapere quando i calcoli sono stati completati.

Avete bisogno di ulteriori dettagli tecnici? Date un’occhiata alla documentazione di4D v18 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 i vostri pareri su tutte le funzioni sopra elencate. Contribuite al nostro forum “beta(accessibile a tutti i partner 4D). E non esitate a comunicarci le vostre esigenze: prendiamo i voti molto seriamente!

Non sei ancora un partner? Diventate un Partner 4D e partecipate alla conversazione!

Avatar
- Product Marketing Manager - Intissar è entrata in 4D nel 2017 come Product Marketing Manager. Lavora a stretto contatto con i team di prodotto, marketing, ingegneria e supporto tecnico per evidenziare il "perché", il "come" e il "cosa" delle nuove funzionalità e di quelle aggiornate a diversi pubblici. Questa vicinanza le consente di creare strutture di messaggistica e di scrivere contenuti approfonditi ed esempi di codice per il blog e il sito web di 4D. Dopo aver conseguito la laurea in Informatica presso l'università VINCI, Intissar ha lavorato in diverse startup come ingegnere informatico. La sua esperienza pratica comprende le specifiche, la progettazione e lo sviluppo del software, la formazione e il supporto agli utenti e la gestione del team.