Quatre widgets à ajouter dans un document Grist (vue « widget personnalisé ») pour construire et gérer un formulaire d’enquête.
Crée et modifie le formulaire avec l’éditeur visuel SurveyJS, puis vérifie et répare la correspondance avec la table de réponses Grist (colonnes manquantes, types, formules système). C’est le point de départ.
Génère l’URL publique du formulaire à partir de la table de réponses : un lien pré-rempli pour la ligne sélectionnée (paramètre ?cle=), ou un lien « nouvelle réponse ». À copier et envoyer aux répondants.
Affiche la réponse sélectionnée en lecture seule, mise en forme comme le formulaire (pièces jointes comprises). Pour relire ou contrôler une réponse sans risque de la modifier.
Publie une table en JSON via un lien public, en ne diffusant que les colonnes choisies. Pour la réutilisation externe des résultats (open data).
Rapatrie un flux open data (créé à l’étape 4, éventuellement dans un autre document) vers la table liée, dans un seul sens. Vérifie au chargement si la table est à jour ; sinon affiche les différences et propose une mise à jour. Les lignes ajoutées à la main sont préservées.