Page 1 sur 1

Valider des étapes intermédiaires dans googleform sans créer plusieurs formulaires

Publié : 16 juin 2024 22:17
par Aurélie_M
Bonjour,
Je souhaite créer un registre électronique de consignation/déconsignation des énergies pour mon entreprise afin de remplacer le format papier. En des termes plus simples, cela signifie que le salarié doit déclarer l'heure à laquelle il s'est mis en sécurité en coupant l'énergie qui alimente sa machine avant qu'il n'intervienne dessus et ensuite, après intervention, déclarer l'heure à laquelle la machine est  remise en service. J'ai créé mon formulaire. Cependant, avant de voir les réponses de la première étape dans le googlesheet relié au formulaire, il faut obligatoirement avoir rempli la seconde étape (c'est à dire déclarer l'heure de remise en service).
J'aimerai que la première étape (mise en sécurité) soit visible dans le googlesheet avant la seconde étape (remise en service). En effet, le but est de pouvoir voir que l'équipement à bien été condamné par la personne avant l'intervention. Est il possible d'intégrer une validation de la première étape qui enverrait les données dans le googlesheet sans clôturer le googleform et d'envoyer une seconde validation par la fin du formulaire afin que cela n'utilise qu'une seule ligne dans le googlesheet et éviter de créer plusieurs formulaires?

Merci d'avance pour votre aide! 🙂
AurélieM.
Capture écran registre googlesheet
Capture écran registre googlesheet
Capture ecran googlesheet.JPG (161.79 Kio) Consulté 2117 fois

Re: Valider des étapes intermédiaires dans googleform sans créer plusieurs formulaires

Publié : 18 juin 2024 10:16
par papa s
Bonjour,

Si j'ai bien compris, vous souhaitez créer un formulaire en deux étapes qui enregistre les réponses dans Google Sheets à chaque étape, sans fermer le formulaire entre les étapes, et qui utilise une seule ligne pour chaque intervention.

Malheureusement, je ne crois pas que Google Forms permette de fractionner une réponse en deux étapes directement.

Cependant, voici une solution alternative :

1. Créez deux formulaires distincts :
   - Formulaire 1 : pour la mise en sécurité.
   - Formulaire 2 : pour la remise en service.

2. Assurez-vous que les réponses de chaque formulaire alimentent deux feuilles distinctes dans le même Google Sheets (Feuille 1 et Feuille 2). L'objectif est d'avoir une même référence pour l'intervention dans les deux formulaires afin de regrouper les réponses d'une même intervention sur une ligne unique dans une Feuille 3.

3. Voici comment procéder :
   a. Formulaire 1 enregistre les réponses dans la Feuille 1.
   b. Une fois le Formulaire 1 complété, un script (lié à l'envoi du formulaire) peut modifier un menu déroulant au début du Formulaire 2 pour n'afficher que les interventions non validées par le Formulaire 2 (c'est-à-dire les références présentes dans la Feuille 1 mais pas dans la Feuille 2). Cette étape est la plus complexe, car elle nécessite de créer un script dans Google Apps Script pour agir sur le Formulaire 2 en se basant sur les données des Feuilles 1 et 2. Si vous n'êtes pas à l'aise avec cette partie, un simple champ de saisie dans le Formulaire 2 permettant d'entrer manuellement la référence de l'intervention peut également fonctionner. Il faudra juste que l'utilisateur soit rigoureux dans sa saisie pour éviter les erreurs.
   c. Une fois l'intervention terminée, complétez Formulaire 2 en indiquant la référence de l'intervention dans le menu déroulant. Formulaire 2 alimente la Feuille 2.
   d. Une Feuille 3 peut regrouper les éléments des Feuilles 1 et 2 ayant la même référence.
   e. Vous pouvez masquer les Feuilles 1 et 2 pour ne faire apparaître que la Feuille 3 qui vous intéresse.

J'espère que cela vous aidera à résoudre votre problème.

Bonne chance !

Re: Valider des étapes intermédiaires dans googleform sans créer plusieurs formulaires

Publié : 04 nov. 2024 16:23
par ChristopherH
Merci papa s pour ce retour précieux !

Aurélie, n'hésite pas à nous préciser si ton problème a bien été résolu.

Bonne journée,

Christopher