Avec 4D v17 R3, nous avons introduit des formateurs de données de base pour les dates, les pourcentages, l’heure, etc. 4D v17 R4 va plus loin en vous offrant la possibilité de créer vos propres formateurs de données et de les utiliser directement depuis l’éditeur de projet.
Dans la documentation de 4D pour iOS, vous trouverez un nouveau chapitre Créer un formateur de données dans la section Formateur de données. Il décrit l’ensemble du processus de création d’un formateur de données. La façon la plus simple de créer votre propre formateur est de modifier un exemple existant. Pour cela, un projet de démarrage est disponible pour vous aider à construire les formateurs les mieux adaptés à vos besoins !
À gauche, vous trouverez une image de ce que nous avons avant d’appliquer nos formateurs. L’image de droite montre le résultat que nous voulons obtenir :
Qu’est-ce qui a changé ?
Dans cet exemple, nous avons converti :
- 1- une énumération d’entiers en chaîne de caractères pour le champ « job » : 3 devient « Product Owner ».
- 2- Enumération d’entiers en image pour le champ statut : 1 devient l’icône de statut « en cours ».
- 3- une énumération de texte en chaîne de caractères pour le champ pays : FRA devient « France ».
- 4- énumération de texte en image pour le champ manager : Eric devient l’image « Profil d’Eric ».
Le processus de création du formateur de données est assez simple et vous permet d’ajouter une nouvelle dimension à vos applications en utilisant simplement des fichiers JSON.
Bon formatage !