J’ai plusieurs fichiers tableurs avec des données liées.

Par exemple : un fichier sociétés

Puis un fichier tracteurs, dont les tracteurs appartiennent à une des trois sociétés.

Comme nous pouvons le voir la colonne G de ce fichier reprend la valeur du code sociétés présente dans le fichier “Parametrages Societes” en colonne B.

Si j’importe dans Zoho Creator les deux fichiers, Zoho Creator va bien me créer les deux fichiers mais sans lien entre les deux.

La valeur du code société ne sera qu’une valeur texte.

Pour garder le lien entre les deux fichiers lors de l’import il faut d’abord proprement préparer le fichier tableur.

Il faut regrouper les données dans le même fichier tableur.

Donc je crée un nouveau fichier tableur que je nomme par exemple “ImportData” puis dans le premier onglet de ce fichier je copie les données du fichier “Paramétrage sociétés” qui contient les valeurs des trois sociétés

Dans le deuxième onglet je copie les valeurs des tracteurs.

Ensuite je vais ouvrir une nouvelle application Zoho Creator et importer le fichier “Import Data”.

Et voilà en cliquant sur l’onglet Design je m’aperçois que Zoho Creator a compris par lui même le lien entre les deux fichiers et a correctement identifié la clé primaire et secondaire.


Rien d’autre à faire que cliquer sur le bouton Create en haut à droite et l’application est créée avec le bon lien.

Mais cela va plus loin car dans mon fichier tracteurs, j’avais des “validations de données” avec des listes de données pour la Catégorie de tracteur : 

TRACTEUR, PORTEUR FRIGO, PORTEUR FOURGON.

L’import dans Zoho Creator a analysé cette “validation de données” dans le tableur, en a déduit un nombre réduit de valeurs et a remplacé cette liste de valeurs par des cases à cocher en gardant bien sûr la bonne valeur cochée.

Mais l’import est encore plus puissant puisque si je prends la colonne “Marque” dans le fichier des tracteurs, cette colonne n’était qu’une suite de valeurs en texte.

L’import dans Zoho Creator en a construit une liste de données.

 

Impressionnant.