Prodotto

4D View Pro: Novità di 4D v20 R4

Tradotto automaticamente da Deepl

Ad ogni release, l’elenco delle funzionalità di 4D View Pro continua ad ampliarsi. E questa release non fa eccezione:4D v20.2 e 4D v20 R4 sono dotate di una nuova versione di SpreadJS, la v16.2, e di un aggiornamento della barra multifunzione compatibile con essa.

Esploriamo le funzionalità migliorate introdotte in quest’ultima versione.

Prodotto

Nuova opzione per le formule da stringa!

Tradotto automaticamente da Deepl

Come sviluppatore 4D, probabilmente avete già creato e utilizzato delle formule. Esse possono essere create tramite due comandi, Formula e Formula from string. Quest’ultimo è stato appena migliorato in 4D V20 R3 in modo da poter essere utilizzato senza limiti dai componenti!

Prodotto

4D Write Pro: Assegnare nomi alle formule

Tradotto automaticamente da Deepl

Nei documenti di 4D Write Pro, le formule sono fondamentali e contribuiscono in modo significativo alla loro funzionalità. In precedenza, queste formule potevano essere rappresentate come valori, espressioni o simboli.

Tuttavia, per migliorare ulteriormente l’esperienza dell’utente e la leggibilità, con 4D v20 R3 è stata introdotta un’interessante novità: la possibilità di assegnare nomi alle formule. Quest’ultimo miglioramento consente agli utenti di identificare e comprendere rapidamente lo scopo di ciascuna formula all’interno del documento.

Prodotto

Deprecazione dei comandi PHP e rimozione dell’interprete PHP integrato in 4D

Tradotto automaticamente da Deepl

PHP ha svolto un ruolo cruciale nello sviluppo web ed è stato introdotto in 4D v12 per offrire funzionalità non facilmente disponibili nel linguaggio nativo, come ad esempio le funzionalità zip, hash o LDAP. Nel corso del tempo, 4D ha incorporato molte di queste caratteristiche PHP nelle sue funzionalità principali. Di conseguenza, abbiamo deciso di rimuovere l’interprete PHP integrato in 4D v20 R3 e di iniziare il processo di deprezzamento dei comandi PHP nella v21.

Anche se non elimineremo completamente i comandi PHP da 4D, vi invitiamo a utilizzare i worker di sistema per eseguire codice PHP in futuro.

Questo post del blog vi guiderà attraverso questo processo di transizione, dimostrando come utilizzare un interprete esterno attraverso PHP Execute e spiegando come eseguire efficacemente il codice PHP con un system worker.

Prodotto

Sincronizzare più collezioni con questa nuova funzione

Tradotto automaticamente da Deepl

4D offre potenti funzioni per lavorare con collezioni di oggetti. Ad esempio, è possibile creare una collezione di città con i relativi paesi e continenti. La manipolazione di queste raccolte con le funzioni integrate come l’ordinamento, l’ordine e il filtro diventa un gioco da ragazzi.

4D v20 R3 introduce la nuova funzione multiSort() per semplificare questo processo. Con questa funzione è ora possibile ordinare e sincronizzare facilmente più raccolte.

Notizie

4D v20 R3 Beta inizia oggi

Tradotto automaticamente da Deepl

Negli ultimi mesi siamo stati molto attivi qui alla 4D. Confidiamo che il rilascio di Qodly Studio in anteprima per sviluppatori vi abbia tenuti impegnati e occupati, e vogliamo estendere la nostra gratitudine a tutti coloro che lo hanno testato.

E ora siamo entusiasti di annunciare il lancio del beta testing per 4D v20 R3… a partire da oggi!

Scopriamo tutto ciò che questa release ha da offrire:

 

 

 

  • 4D Write Pro esce con due caratteristiche che sicuramente cattureranno il vostro interesse. È ora possibile assegnare nomi alle formule per migliorare la chiarezza. Inoltre, è possibile esportare documenti in formato PDF/A.
  • Per quanto riguarda le nuove funzionalità di programmazione, stiamo migliorando la vostra esperienza di codifica. Tra gli altri miglioramenti, la dichiarazione e l’inizializzazione delle variabili in un’unica riga, le dichiarazioni di funzione semplificate per qualsiasi numero di parametri e i timbri globali per la sincronizzazione incrementale che non è più limitata a 4D for Mobile ma può essere applicata a più scenari tramite il 4D REST Server.
  • Un nuovo formato blob di 4D View Pro consente di archiviare documenti compressi nel database, garantendo le stesse prestazioni elevate del formato .sjs.
  • Una nuova funzione di estensione di Visual Studio Code che consente di accedere facilmente alla documentazione di 4D.
  • E non è tutto: moltoaltro vi aspetta!

Scaricate subito 4D v20 R3 (in esclusiva per i partner 4D)

Suggerimenti

Suggerimenti e trucchi per le applicazioni 4D – Edizione settembre 2023

Tradotto automaticamente da Deepl

di Add Komoncharoensiri, Direttore dei servizi tecnici di 4D Inc.

Eccoci con un’altra serie di suggerimenti e trucchi.

La Knowledge Base di 4D è una libreria di informazioni sulla tecnologia 4D in cui vengono pubblicati attivamente consigli tecnici settimanali e note tecniche mensili. Se vi siete persi gli ultimi suggerimenti sulla KB, non c’è problema; ecco una raccolta delle ultime settimane.

Questo post copre 20 suggerimenti:

Prodotto

Nuovo file di formato 4D View Pro: sjs

Tradotto automaticamente da Deepl

Per coloro che lavorano con file 4D View Pro più grandi e complessi, comprendiamo i problemi di prestazioni che ne derivano. Per risolvere questo problema, abbiamo introdotto un nuovo formato di file chiamato .sjs. Il formato .sjs è un file compresso con più file JSON più piccoli, con una struttura simile a quella di Excel XML. Questo nuovo formato mira a migliorare le prestazioni e a ottimizzare la gestione di questi file.

Prodotto

4D Write Pro – Una procedura guidata per creare tabelle con i dati

Tradotto automaticamente da Deepl

Nelle ultime versioni di 4D Write Pro sono state aggiunte molte funzioni relative alle tabelle. È possibile creare facilmente tabelle basate sui dati del database utilizzando contesti, fonti di dati e formule.

È talmente facile che molti vogliono lasciare che gli utenti finali usino questa funzione così com’è. Ma sappiamo che a volte può essere difficile per gli utenti che non hanno una formazione adeguata alla formattazione delle fonti di dati o delle formule per i vari componenti delle tabelle. Per risolvere questo problema, abbiamo sviluppato una soluzione fornita con 4D v20 R2: la nuovissima procedura guidata per le tabelle.

La procedura guidata è a disposizione degli utenti finali, che possono usufruire di modelli adattati al loro uso e alla loro attività forniti dallo sviluppatore. La configurazione dei modelli comprende:

  • definire la classe di dati e gli attributi della classe di dati,
  • tradurre la classe di dati, gli attributi della classe di dati e i nomi delle formule,
  • preparare formule adatte all’attività,
  • progettare stili grafici.

Continuate a leggere per saperne di più e non dimenticate di consultare l’HDI e di guardare il video bonus che vi guida attraverso varie possibilità.