4D V17 R4 Beta inizia oggi

Tradotto automaticamente da Deepl

Siamo lieti di annunciare il lancio del beta testing per 4D v17 R4! Questa versione è ricca di miglioramenti e nuove funzionalità da non perdere!

  • I vostri processi possono essere eseguiti in modo preemptive su 4D Remote, il che significa sfruttare appieno la potenza dei computer multi-core.
  • L’esportazione dei documenti in formato .docx e il nuovo righello verticale per la gestione dei margini sono solo un assaggio delle nuove funzionalità di 4D Write Pro.
  • Le query limitate, il supporto di ricerche multi-criterio e la possibilità di creare un formattatore di dati personalizzato sono le novità che 4D per iOS ha da offrire con questa versione R.
  • È disponibile un nuovo modo di inviare le e-mail. Facile e più potente del precedente, grazie ai comandi Internet di 4D.
  • Le formule sono più leggibili e facilmente accessibili con il completamento automatico di 4D View Prograzie agli intervalli e alle formule con nome.
  • E molto altro ancora (vedi sotto).

Scaricate subito 4D v17 R4 (in esclusiva per i partner 4D)

More preemptive options

Processi preventivi su 4D remote

Con 4D v17 R4, i processi possono essere eseguiti in modo preemptive su 4D Remote. Ciò significa sfruttare la potenza dei computer multi-core eseguendo un’operazione su tutti i core disponibili, in parallelo, ottenendo risultati molto più rapidi. E buone notizie! Non c’è nulla di nuovo da imparare se state già utilizzando processi preemptive sul server. Tutto ciò che è valido sul server, viene eseguito allo stesso modo sul client.

INIZIO/FINE SQL IN MODALITÀ PREEMPTIVE

A partire da 4D v17 R4, Begin SQL, End SQL, e le istruzioni SQL associate utilizzate con un database interno sono ora conformi alla modalità di prelazione. Ad esempio, se si utilizzano questi comandi per eseguire molte attività asincrone nel database, le richieste possono essere avviate in parallelo, aumentando così la velocità dell’applicazione.

SINCRONIZZARE I PROCESSI

4D v17 R4 include il nuovo comando New signal. Questo comando può essere utilizzato, ad esempio, per eseguire calcoli di lunga durata in parallelo, utilizzando tutti i core della CPU, oppure in un altro scenario in cui è necessario delegare il lavoro a un processo cooperativo per utilizzare un comando non preemptive.

4D Write Pro

Convertire i documenti in formato Microsoft Word .DOCX

L’esportazione dei documenti di 4D Write Pro in formato .docx è ora possibile con 4D v17 R4. È sufficiente utilizzare la nuova costante wk docx con il comando esistente. WP EXPORT DOCUMENT con il comando esistente.

nuovo righello verticale

Salutate il nuovo righello verticale di 4D Write Pro. In modalità pagina, il righello può essere visualizzato sul lato sinistro del documento. Ciò consente di gestire graficamente i margini verticali e di modificare facilmente gli spazi tra le intestazioni o i piè di pagina e il corpo del documento. Per attivare il righello è disponibile una nuova proprietà Mostra righello verticale nell’Elenco proprietà.

OTTENERE LE COORDINATE IN UN DOCUMENTO 4D WRITE PRO

Con 4D v17 R4 è possibile ottenere le coordinate in un documento 4D Write Pro. Il comando WP Get position restituisce un oggetto che descrive la posizione corrente di un intervallo, di un riferimento di elemento o di un documento 4D Write Pro. Ora restituisce anche due nuovi attributi: bounds e rangeHeight. Questa nuova funzione consente di impostare facilmente progetti di pagina complessi.

SUPPORTO DELLE STRUTTURE VIRTUALI

Poiché la creazione di interfacce facili da usare è una priorità per ogni sviluppatore di applicazioni, 4D v17 R4 migliora l’esperienza dell’utente supportando le definizioni di strutture virtuali del database per le espressioni di tabelle e campi nei documenti 4D Write Pro. Ciò consente di semplificare la traduzione e la leggibilità nelle finestre di dialogo standard (editor di query, ordinamento e formule) e di filtrare le tabelle o i campi che non dovrebbero essere visualizzati dagli utenti finali.

4D for iOS – Preview

SUPPORTO DELLA RICERCA MULTICRITERIO

Sappiamo che stavate aspettando questa funzione… beh, l’attesa è finita! Con 4D v17 R4, la ricerca multi-criterio è ora disponibile in 4D per iOS. Ora è possibile eseguire operazioni di ricerca basate su più campi e visualizzare i contenuti filtrati nell’app 4D per iOS generata.

QUERY RISTRETTE

4D per iOS diventa sempre più ricco di funzioni a ogni release R. 4D v17 R4 introduce un nuovo concetto: le query ristrette. Esse consentono di filtrare i dati da visualizzare nell’app per dispositivi mobili senza limitarsi a tabelle e campi.

CREARE UN FORMATTATORE DI DATI PERSONALIZZATO

4D per iOS offre già diversi formattatori di dati per date, percentuali, tempo, ecc. Con 4D v17 R4, è possibile creare facilmente i propri formattatori di dati e utilizzarli direttamente dall’Editor progetti. Il processo di creazione dei formattatori di dati è piuttosto semplice e consente di rendere più vivaci le applicazioni utilizzando i file JSON.

4D language

Invia e-mail

4D v17 R4 introduce un nuovo modo di inviare le e-mail. Facile e più potente di quello precedente, grazie a 4D Internet Commands. L’invio di e-mail accattivanti basate su HTML, con immagini, video e allegati, può essere effettuato con poche righe di codice. Codice che è facile da scrivere e da capire. Nuovi comandi sono a disposizione per creare e inviare e-mail. Essi offrono una grande potenza nascosta sotto una patina di semplicità. Ad esempio, è possibile verificare facilmente le impostazioni del trasportatore (credenziali utente, dati del server), o specificare gli allegati come allegati o inline (visualizzati in HTML all’interno del messaggio), per citarne alcuni. Questa è la prima di molte caratteristiche in cantiere; ulteriori funzionalità per la gestione delle e-mail saranno fornite con le prossime versioni di R.

nuovi comandi di amministrazione del server

4D continua a fornire funzionalità per aiutarvi a creare applicazioni personalizzate per monitorare i vostri server. Con 4D v17 R4 sono disponibili nuovi comandi:

  • SEND MESSAGE TO REMOTE USER per inviare un messaggio dal server a un utente remoto.
  • Get process activity per recuperare un elenco di sessioni utente.
  • DROP REMOTE USER terminare una sessione utente.
  • ABORT PROCESS BY ID arrestare un processo specifico utilizzando il suo numero univoco.
  • Get process activity oppure Process properties per recuperare il numero di processo univoco.
  • REJECT NEW REMOTE CONNECTION bloccare le nuove connessioni remote.
  • Get application info per sapere se le connessioni sono state accettate o rifiutate.
  • SOAP REJECT REQUESTS bloccare le richieste SOAP.
  • WEB Get server info sapere se le connessioni sono state accettate o rifiutate.
  • Refresh license aggiornare una licenza.

4D View Pro

CODIFICARE UN INTERVALLO IN 4D VIEW PRO

Con 4D v17 R4, è possibile creare intervalli con il codice. Sono disponibili nuovi comandi che consentono di definire un oggetto intervallo per manipolare le celle mediante la programmazione: VP Cell, VP Cells, VP Column, VP Row, VP All e VP Combine ranges. Un oggetto intervallo può definire una cella o un gruppo di celle, una colonna o un gruppo di colonne, una riga o un gruppo di righe o tutte le celle di un foglio.

DARE UN NOME AGLI INTERVALLI E ALLE FORMULE

Con 4D v17 R4 è disponibile una nuova interessante funzione: gli intervalli e le formule con nome. Possono essere molto utili se dovete usare formule con riferimenti a celle o costanti.

La programmazione consente di creare due tipi di nomi. Il primo si riferisce a un intervallo di celle. Consente di applicare un nome leggibile alle celle che interessano utilizzando il comando VP AGGIUNGI NOME GAMMA. La seconda si riferisce alla sostituzione dei calcoli con nomi leggibili nei fogli di calcolo, utilizzando il comando VP ADD FORMULA NAME. Consente inoltre di creare una costante e di semplificare i calcoli nel foglio di calcolo.

OTTENERE E IMPOSTARE IL CONTENUTO DELLE CELLE

Con 4D v17 R4, potete riempire i vostri documenti programmando e impostando e ottenendo dati come etichette, campi di database o formule nei vostri documenti. È anche possibile recuperare le formule delle celle o i valori inseriti dagli utenti finali. A questo scopo, 4D mette a disposizione i comandi: VP SET VALUE, VP SET BOOLEAN VALUE, VP SET DATE TIME VALUE, VP SET DATE VALUE, VP SET TIME VALUE, VP SET NUM VALUE, VP SET TEXT VALUE, VP SET FORMULA, VP SET FIELD, VP Get value, VP Get formula

Avete bisogno di ulteriori dettagli tecnici? Date un’occhiata alla documentazione di4D v17 R4 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!

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.