Montées de versions d'un modèle Grist

Bonjour,
je n’ai toujours pas trouvé le Graal pour upgrader un document Grist vers le dernière version du template sur lequel il est basé.

  • Je travaille dans un document créé à partir d’un modèle.
  • Je vois que le modèle a évolué et je souhaite mettre à niveau mon doc.
    Actuellement, je procède comme ceci :
  • J’enregistre la nouvelle version du modèle sans les données. L’URL de mon document sera donc dorénavant celle-de ce document.
  • Depuis les données sources, je copie / colle les données table par table.
    • ça fonctionne si aucune colonne n’a été supprimée ou déplacée dans le nouvelle version. Sinon, il faut faire des acrobaties.
    • Mais le pb que je n’ai pas résolu : comment faire passer les PJ d’un doc à l’autre ? J’ai faut exporter en tar depuis le document d’origine et réimporté dans le nouveau, Grist ne sait pas les insérer. Cela se comprend vu que d’un point de vu Grist, il s’agit des 2 documents sans aucun rapport entre eux.
2 « J'aime »

Dans la dernière version du template de suivi de projet j’ai créé une table pour les pièces jointes. Elle permet de stocker le doc dans une colonne de type « pièce jointe » ou dans un espace extérieur (nextcloud, fichiers.numerique.gouv.fr) en stockant simplement une URL.
Les autres tables ont une colonne de référence vers cette table. Comme ça, chacun fait comme il veut.
Et comme on a une table dédiées aux PJ, on peut en profiter pour afficher d’autres informations sans polluer les autres tables : [Tutoriel] Importer des pièces jointes dans une table Grist

2 « J'aime »