Un seul choix associé à un type de Item
compatible avec des choix tels que CheckboxItem
, ListItem
ou MultipleChoiceItem
.
// Create a new form and add a multiple-choice item. var form = FormApp.create('Form Name'); var item = form.addMultipleChoiceItem(); item.setTitle('Do you prefer cats or dogs?') .setChoices([ item.createChoice('Cats', FormApp.PageNavigationType.CONTINUE), item.createChoice('Dogs', FormApp.PageNavigationType.RESTART) ]); // Add another page because navigation has no effect on the last page. form.addPageBreakItem().setTitle('You chose well!'); // Log the navigation types that each choice results in. var choices = item.getChoices(); for (var i = 0; i < choices.length; i++) { Logger.log('If the respondent chooses "%s", the form will %s.', choices[i].getValue(), choices[i].getPageNavigationType()); }
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getGotoPage() | PageBreakItem | Récupère la valeur PageBreakItem définie en tant que destination GO_TO_PAGE si la personne interrogée sélectionne ce choix et termine la page active. |
getPageNavigationType() | PageNavigationType | Récupère les PageNavigationType qui se produisent si la personne interrogée sélectionne ce choix et remplit la page active. |
getValue() | String | Récupère la valeur du choix, que les personnes interrogées voient sous forme de libellé lorsqu'elles consultent le formulaire. |
isCorrectAnswer() | Boolean | Détermine si le choix est la bonne réponse à la question. |
Documentation détaillée
getGotoPage()
Récupère la valeur PageBreakItem
définie en tant que destination GO_TO_PAGE
si la personne interrogée sélectionne ce choix et termine la page active. Cette méthode ne s'applique qu'aux choix associés à MultipleChoiceItems
. Pour les autres choix, elle renvoie null
.
Aller-retour
PageBreakItem
: destination GO_TO_PAGE
pour ce choix, ou null
s'il n'y en a pas
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getValue()
Récupère la valeur du choix, que les personnes interrogées voient sous forme de libellé lorsqu'elles consultent le formulaire.
Aller-retour
String
: valeur du choix
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
isCorrectAnswer()
Détermine si le choix est la bonne réponse à la question. Cette méthode ne s'applique qu'aux questions faisant partie d'un questionnaire. Pour les formulaires autres que quiz, la méthode renvoie la valeur "false".
Aller-retour
Boolean
: indique si le choix est la bonne réponse.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms