Vorrei creare uno dei campi di risposta nel modulo Google di sola lettura o nascosto in modo che il destinatario del modulo non sia in grado di modificarlo/vederlo.Modulo Google, creare un campo di risposta in sola lettura
È possibile?
qui è il contesto:
Quindi, in pratica il mio obiettivo finale è quello di sfruttare Google Forms funzionalità per inviare sondaggi per i destinatari e monitorare la loro risposte in un response spreadsheet.
Fin qui tutto bene ...
Ora lasciate che vi presenti a 2 vincoli imposti su di me:
Forme inviati a destinatari bisogno di avere alcune informazioni circa il destinatario già pre-riempita .
L'URL fornito a ciascun destinatario per l'accesso al modulo viene utilizzato per inviare e successivamente per aggiornare le risposte fornite nel modulo.
vedere il secondo vincolo è difficile ... La cosa comune da fare è generare un pre-filled Url inviare che al destinatario e una volta che hanno risposto al modulo è possibile avere una pagina di conferma in cui si forniscono con un Edit Url da utilizzare per aggiornare le loro risposte (con le risposte aggiornate aggiornate già pre-compilate).
Nel mio caso, non posso fornire loro un secondo url (l'URL di modifica). È una cosa da fare una sola volta: fornisco un url per ciascun destinatario e dovranno essere in grado di utilizzare lo stesso URL per rispondere e aggiornare la domanda-- in un secondo momento, se necessario.
Questa funzionalità non è supportata da Google per cui ho dovuto scrivere uno script che legge da un foglio di calcolo, utilizzare i dati in ogni riga per pre-riempite un modulo designato, inviare ogni modulo quindi generare un Modifica URL per ogni destinatario che poi inserisco nella colonna "edit url" del mio foglio di lavoro. Ora posso dare gli URL ai destinatari e saranno in grado di utilizzare l'url più e più volte per aggiornare le risposte nel sondaggio.
Ora per tornare al campo hidden/readonly. Nel mio foglio di calcolo, ho un valore alfanumerico univoco per ogni destinatario. Voglio che venga passato al modulo in modo che quando rispondono (le risposte sono registrate in un foglio di calcolo di risposta) sarò in grado di identificare ciascun destinatario con questo "id" unico.
Ho scritto molto qui, ma so che è importante dare un contesto alle persone in modo che possano aiutarci a vicenda in modo preciso e ponderato.
Perché vuoi farlo? – Mogsdad
@Mogsdad compreso un campo che passa un ID sul foglio di risposta è una richiesta frequente che sto vedendo –
Hai realizzato qualche sforzo di ricerca prima di postare la domanda come rivedere la [Guida di Google Forms] (https://support.google .com/docs # topic = 1360904) e [Documentazione servizio moduli] (https://developers.google.com/apps-script/reference/forms/)? Riferimento: [ask] –