Prodotto

ORDA: Assegnazione di un percorso a un attributo di blob o immagine

Tradotto automaticamente da Deepl

I comandi di database non ORDA offrivano la possibilità di inserire immagini e blob al di fuori del file di dati grazie al comando SET EXTERNAL DATA PATH. Questo comando non è adatto a ORDA e per questo motivo abbiamo deciso di aggiungere una funzionalità simile nella v20 R3: La possibilità di assegnare a un attributo blob o immagine un percorso che punta a un file. Vi spiego meglio.

Prodotto blank

Registrazione delle chiamate ORDA sul server

Tradotto automaticamente da Deepl

Da quando è stato rilasciato, la popolarità di ORDA non ha mai smesso di crescere e ora è ampiamente utilizzato nei server di produzione. Con 4D v20, sono stati apportati due miglioramenti al modo in cui le richieste ORDA vengono registrate sul lato server. Il primo è un miglioramento del log delle richieste che ora fornisce maggiori informazioni sulle chiamate ORDA. Il secondo è l’aggiunta di un registro ORDA lato server simile al registro ORDA lato client. Vi presento queste nuove funzionalità.

Prodotto blank

Esploratore dati incorporato in 4D

Tradotto automaticamente da Deepl

Data Explorer consente di visualizzare i dati del database. È possibile scegliere quali campi visualizzare, organizzare, filtrare e ordinare i dati.

Con 4D v20, il Data Explorer può essere aperto in 4D invece che in un browser esterno. Gli utenti possono accedere al Data Explorer direttamente dalla barra degli strumenti con un solo clic, risparmiando tempo e migliorando la produttività.

Prodotto blank

Incontro con la funzione distinta migliorata

Tradotto automaticamente da Deepl

Recuperare l’elenco degli elementi unici dei dati è sempre utile quando si manipolano i dati. In alcuni casi, recuperare il numero di occorrenze di ciascun valore è essenziale. La funzione distinct delle classi di selezione Collection ed Entity consente di recuperare un elenco di valori univoci. Con 4D v20, è possibile recuperare anche il numero di occorrenze di ciascun valore distinto.

E non è tutto!

Un oggetto del database può essere utilizzato per salvare i dati personalizzati inseriti dall’utente. Quindi, dal punto di vista del codice, è necessario conoscere tutti i possibili percorsi dell’oggetto. La funzione distinctPaths è stata aggiunta alla classe Entity selection.

Ecco tutto ciò che occorre sapere.

Prodotto blank

ORDA – Dal principiante all’esperto

Tradotto automaticamente da Deepl

ORDA, acronimo di Object Relational Data Access, è un metodo di accesso ai dati che combina i vantaggi della programmazione orientata agli oggetti con quelli dei database relazionali, consentendo agli sviluppatori di concentrarsi sulla soluzione dei problemi aziendali piuttosto che sulla gestione dell’accesso ai dati.

Sia che siate alle prime armi con ORDA, sia che lo conosciate già e vogliate ampliare le vostre conoscenze, considerate questo post del blog come una mappa per guidarvi nel processo di apprendimento.

Questo blog post include quanto segue:

Senza ulteriori indugi, andiamo al sodo!

Prodotto blank

Filtrare l’accesso ai dati con un sistema completo di autorizzazioni

Tradotto automaticamente da Deepl

Filtrare l’accesso ai dati è una caratteristica indispensabile per impedire l’accesso di malintenzionati all’applicazione.

Finora era possibile esporre o non esporre come risorsa REST una classe di dati e alcuni dei suoi attributi. Si trattava già di un mezzo conveniente per limitare l’accesso ai dati. Tuttavia, siamo entusiasti di offrire nella v19R8 un sistema potente e completamente personalizzabile per proteggere i dati da utenti non autorizzati. Un sistema di protezione dei dati dipende da chi vi accede e da quali dati vi accedono.

Suggerimenti blank

Suggerimenti e trucchi per le applicazioni 4D – Edizione di novembre

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 17 suggerimenti:

Suggerimenti blank

Utilizzare 4D Write Pro per creare e stampare un lotto di documenti

Tradotto automaticamente da Deepl

Qualunque sia la vostra attività, dovete creare elenchi, inventari, schede di monitoraggio, schede prodotto, fatture e molti altri documenti. Questi documenti vengono solitamente stampati o salvati in PDF per l’archiviazione.

4D Write Pro è lo strumento ideale per creare tutti i vostri documenti. Ecco un elenco di diverse funzioni disponibili in 4D Write Pro che possono aiutarvi a creare splendidi documenti da stampare:

Utilizzando queste diverse funzionalità, ecco alcuni esempi di documenti prodotti.

Prodotto blank

4D per cellulari: Dite ciao agli alias

Tradotto automaticamente da Deepl

Come probabilmente sapete, gli alias sono disponibili da 4D v19 R4. Gli alias e gli attributi calcolati hanno rappresentato un enorme passo avanti per il nostro framework di sviluppo!

Sono finiti i tempi in cui si dovevano definire formule legate al business nell’interfaccia utente di 4D; questi concetti offrono un nuovo modo di separare la logica di business dall’interfaccia utente, consentendo di migliorare le prestazioni ottimizzando le parti separatamente.

E ora, con 4D v19 R6, gli alias sono completamente disponibili e pronti all’uso per gli scalari nei progetti mobili iOS e Android non appena gli alias vengono definiti sul lato 4D.