Con 4D v17 R3 abbiamo introdotto formattatori di dati di base per date, percentuali, tempo, ecc. 4D v17 R4 fa un ulteriore passo avanti offrendo la possibilità di creare formattatori di dati personalizzati e di utilizzarli direttamente dall’Editor di progetto.
Nella documentazione di 4D per iOS è presente un nuovo capitolo Crea formattatore di dati nella sezione Formattatore di dati. Descrive l’intero processo di creazione dei formattatori di dati. Il modo più semplice per creare il proprio formattatore è modificare un esempio esistente. A tale scopo, è disponibile un progetto iniziale per aiutarvi a creare i formattatori più adatti alle vostre esigenze!
A sinistra è riportata un’immagine di ciò che abbiamo prima di applicare i nostri formattatori. L’immagine a destra mostra il risultato che vogliamo ottenere:
Cosa è cambiato?
In questo esempio abbiamo convertito:
- 1- enumerazione di numeri interi in stringa per il campo lavoro: 3 diventa “Product Owner”.
- 2- enumerazione intera in immagine per il campo stato: 1 diventa l’icona di stato “in corso”.
- 3- enumerazione di testo in stringa per il campo paese: FRA diventa “Francia”.
- 4- enumerazione di testo in immagine per il campo manager: Eric diventa l’immagine del “profilo di Eric”.
Il processo di creazione del formattatore di dati è piuttosto semplice e consente di aggiungere una nuova dimensione alle vostre applicazioni semplicemente utilizzando i file JSON.
Buona formattazione!