Notizie

Anno in rassegna: Le cinque caratteristiche principali del 2022

Tradotto automaticamente da Deepl

Il 2022 è stato rilasciato in quattro versioni con le numerose funzionalità che ci avete richiesto.

Sebbene sia stato difficile scegliere solo 5 caratteristiche da un elenco di funzionalità in continua crescita, abbiamo raccolto questo elenco delle migliori caratteristiche del 2022 in base ai feedback positivi che abbiamo ricevuto.

Prodotto blank

4D per il mobile: Costruire grandi applicazioni mobili usando gli attributi computerizzati

Tradotto automaticamente da Deepl

Come probabilmente sapete, gli attributi calcolati sono disponibili a partire da 4D v19 R3. È disponibile un post sul blog che presenta questa nuova funzionalità.

Poiché proponiamo sempre la migliore e completa esperienza utente ai nostri sviluppatori di applicazioni mobili, gli attributi calcolati sono compatibili con tutti i progetti iOS e Android.

Prodotto blank

Serve una bacchetta magica? Ecco le proprietà di classe calcolate!

Tradotto automaticamente da Deepl
L’apparizione delle classi nell’ambiente di sviluppo 4D ha reso la programmazione più moderna e più facile da scalare. Le classi consentono di definire proprietà e funzioni e supportano anche l’ereditarietà.
Nella vostra applicazione, probabilmente avete una classe per gestire dati scientifici o finanziari. Facciamo l’esempio dei dati finanziari. Supponiamo che abbiate creato delle funzioni per calcolare le tasse. Se gestite anche diversi Paesi, potreste aver utilizzato l’ereditarietà per gestire le diverse regole. Quindi, si visualizzano i risultati in una casella di riepilogo, ma se l’utente modifica uno degli attributi utilizzati nella formula, è necessario gestire questo evento per aggiornare il risultato.
Con 4D v19 R3, 4D consente di semplificare questo processo grazie alle proprietà calcolate: È possibile definire una funzione get e set per la proprietà calcolata e, quando si aggiunge la proprietà a una casella di riepilogo, tutto viene gestito automaticamente da 4D. Niente più logica aziendale nell’interfaccia utente.

Prodotto blank

Uno spettacolo magico vi aspetta con gli attributi calcolati di ORDA!

Tradotto automaticamente da Deepl

Spesso è utile o addirittura essenziale che le banche dati si adattino in modo flessibile e in evoluzione agli utenti e alle loro attività nel mondo informatico. Anche il controllo dei dati accessibili è un argomento ricorrente e delicato. Da questo punto di vista, gli sviluppatori utilizzano metodi e formule talvolta complessi per dare o limitare l’accesso alle informazioni, a seconda del contesto o dei diritti di accesso degli utenti.

Facciamo un semplice esempio. Nella vostra applicazione, a volte avete bisogno di visualizzare un elenco di persone. Una delle colonne visualizza i loro nomi completi, ma nel database sono presenti un campo nome e un campo cognome. Attualmente, si scrive una formula nella colonna della casella di riepilogo e si deve gestire da soli l’ordinamento della colonna. Non sarebbe bello avere un campo calcolato in cui definire la formula di calcolo e il metodo di ordinamento e avere tutta la logica aziendale all’interno della classe e non in ogni interfaccia?

A partire da 4D v19 R3, 4D offre una soluzione a questo problema, con gli attributi calcolati.