J’ai créé sur mon espace une page avec différentes vues basées sur un tableau de suivi. Ce tableau est mis à jour en dehors de l’application.
Y a t il un moyen de mettre à jour régulièrement le tableau par import sans avoir à recréer les différentes vues qui sont liées.? Je précise que la structure du tableau réimporté ne change pas, seulement le contenu des cellules et l’ajout d’enregistrements
Bonjour, les vues sont comme des “fenêtres” sur votre table source. Quand vous allez mettre à jour votre table source via l’import de nouvelles données, vous verrez à travers les vues sera bien la table source mise à jour il n’y aura donc rien à faire. C’est une grande part de la magie de grist !
Vous pouvez faire le test en allant dans Données source (barre d’outils en bas à gauche), et en ajoutant une entrée dans votre table source. Vous devriez voir cette entrée à travers vos vues (sauf si elles la filtrent).
Oui j’avais bien compris ce mecanisme de mise à jour “en temps réel” des vues . Ce que je n’arrivais pas à faire c’était “écraser” un table en la réimportant sans avoir à recréer les différentes vues.
Et j’ai finalement vu que par défaut l’import se fait dans un nouvelle table mais qu’on peut aussi spécifier de remplacer une table existante en fusionnant les enregistrements identiques sur la base d’une colonne définie. Par contre les enregistrements supprimés dans la nouvelle table sont conservés dans l’ancienne. Donc en gros Grist ajoute les nouveaux enregistrements mais ne remplace pas la table “sensu stricto” …de ce que j’ai compris .