Élément de mise en page qui marque le début d'une page. Les éléments sont accessibles ou peuvent être créés à partir d'un Form.
// Create a form and add three page-break items. const form = FormApp.create('Form Name'); const pageTwo = form.addPageBreakItem().setTitle('Page Two'); const pageThree = form.addPageBreakItem().setTitle('Page Three'); // Make the first two pages navigate elsewhere upon completion. pageTwo.setGoToPage( pageThree); // At end of page one (start of page two), jump to page three pageThree.setGoToPage( FormApp.PageNavigationType.RESTART); // At end of page two, restart form
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
duplicate() | Page | Crée une copie de cet élément et l'ajoute à la fin du formulaire. |
get | Page | Obtient le Page vers lequel le formulaire passera après avoir terminé la page avant ce saut de page (c'est-à-dire en atteignant ce saut de page par progression linéaire normale dans le formulaire). |
get | String | Obtient le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que Image, Page et Section). |
get | Integer | Obtient l'identifiant unique de l'élément. |
get | Integer | Obtient l'index de l'élément parmi tous les éléments du formulaire. |
get | Page | Obtient le type de navigation sur la page qui se produit après avoir terminé la page avant ce saut de page (c'est-à-dire en atteignant ce saut de page par progression linéaire normale dans le formulaire). |
get | String | Obtient le titre de l'élément (parfois appelé texte d'en-tête, dans le cas d'un Section). |
get | Item | Obtient le type de l'élément, représenté sous la forme d'un Item. |
set | Page | Définit la page à laquelle passer une fois la page précédant ce saut de page terminée (c'est-à-dire lorsque ce saut de page est atteint en progressant de manière linéaire dans le formulaire). |
set | Page | Définit le type de navigation sur la page qui se produit après avoir terminé la page avant ce saut de page (c'est-à-dire lorsque ce saut de page est atteint par progression linéaire normale dans le formulaire). |
set | Page | Définit le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que Image, Page et Section). |
set | Page | Définit le titre de l'élément (parfois appelé texte d'en-tête dans le cas d'un Section). |
Documentation détaillée
duplicate()
Crée une copie de cet élément et l'ajoute à la fin du formulaire.
Renvois
PageBreakItem : un double de ce PageBreakItem, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getGoToPage()
Obtient le PageBreakItem vers lequel le formulaire passera après avoir terminé la page avant ce saut de page (c'est-à-dire en atteignant ce saut de page par progression linéaire normale dans le formulaire).
Renvois
PageBreakItem : saut de page vers lequel passer après avoir terminé la page précédant ce saut de page, ou null si aucun n'est défini
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getHelpText()
Obtient le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que ImageItems, PageBreakItems et SectionHeaderItems).
Renvois
String : texte d'aide ou description de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getId()
Obtient l'identifiant unique de l'élément.
Renvois
Integer : ID de l'article
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getIndex()
Obtient l'index de l'élément parmi tous les éléments du formulaire.
Renvois
Integer : index de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getTitle()
Obtient le titre de l'élément (parfois appelé texte d'en-tête, dans le cas d'un SectionHeaderItem).
Renvois
String : titre ou texte d'en-tête de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getType()
Obtient le type de l'élément, représenté sous la forme d'un ItemType.
Renvois
ItemType : type de l'élément
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setGoToPage(goToPageItem)
Définit la page à laquelle passer une fois la page précédant ce saut de page terminée (c'est-à-dire lorsque ce saut de page est atteint en progressant de manière linéaire dans le formulaire). Si la page précédente contenait un MultipleChoiceItem ou un ListItem avec une option de navigation, cette navigation prévaut sur celle-ci.
Paramètres
| Nom | Type | Description |
|---|---|---|
go | Page | le saut de page vers lequel passer après avoir terminé la page précédant ce saut de page. |
Renvois
PageBreakItem : PageBreakItem, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setHelpText(text)
Définit le texte d'aide de l'élément (parfois appelé texte de description pour les éléments de mise en page tels que ImageItems, PageBreakItems et SectionHeaderItems).
Paramètres
| Nom | Type | Description |
|---|---|---|
text | String | le nouveau texte d'aide ; |
Renvois
PageBreakItem : PageBreakItem, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setTitle(title)
Définit le titre de l'élément (parfois appelé texte d'en-tête dans le cas d'un SectionHeaderItem).
Paramètres
| Nom | Type | Description |
|---|---|---|
title | String | le nouveau titre ou texte d'en-tête. |
Renvois
PageBreakItem : PageBreakItem, pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms