Un elemento di layout che segna l'inizio di una pagina. È possibile accedere o creare elementi da un Form
.
// Create a form and add three page-break items. var form = FormApp.create('Form Name'); var pageTwo = form.addPageBreakItem().setTitle('Page Two'); var 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
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
duplicate() | PageBreakItem | Crea una copia di questo elemento e la aggiunge alla fine del modulo. |
getGoToPage() | PageBreakItem | Ottiene il PageBreakItem a cui verrà visualizzato il modulo dopo aver completato la pagina precedente a questo
interruzione di pagina (una volta raggiunta l'interruzione di pagina per la normale avanzamento lineare attraverso
). |
getHelpText() | String | Recupera il testo di aiuto dell'elemento (a volte chiamato testo descrittivo per elementi di layout come ImageItems , PageBreakItems e SectionHeaderItems ). |
getId() | Integer | Restituisce l'identificatore univoco dell'elemento. |
getIndex() | Integer | Restituisce l'indice dell'elemento tra tutti gli elementi nel modulo. |
getPageNavigationType() | PageNavigationType | Restituisce il tipo di navigazione nelle pagine che si verifica dopo aver completato la pagina prima dell'interruzione di pagina (una volta raggiunta questa interruzione di pagina per la normale avanzamento lineare nel modulo). |
getTitle() | String | Restituisce il titolo dell'elemento (a volte denominato testo dell'intestazione, nel caso di un SectionHeaderItem ). |
getType() | ItemType | Restituisce il tipo di elemento, rappresentato come ItemType . |
setGoToPage(goToPageItem) | PageBreakItem | Imposta la pagina su cui passare dopo averla completata prima dell'interruzione di pagina (ossia, raggiungere questa interruzione di pagina per la normale progressione lineare nel modulo). |
setGoToPage(navigationType) | PageBreakItem | Imposta il tipo di navigazione nelle pagine che si verifica dopo aver completato la pagina prima dell'interruzione di pagina in questione (una volta raggiunta questa interruzione di pagina per la normale avanzamento lineare nel modulo). |
setHelpText(text) | PageBreakItem | Imposta il testo della guida dell'elemento (a volte chiamato testo descrittivo per elementi di layout come ImageItems , PageBreakItems e SectionHeaderItems ). |
setTitle(title) | PageBreakItem | Imposta il titolo dell'elemento (a volte denominato testo dell'intestazione, nel caso di un SectionHeaderItem ). |
Documentazione dettagliata
duplicate()
Crea una copia di questo elemento e la aggiunge alla fine del modulo.
Invio
PageBreakItem
: un duplicato di questa PageBreakItem
, per il collegamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getGoToPage()
Ottiene il PageBreakItem
a cui verrà visualizzato il modulo dopo aver completato la pagina precedente a questo
interruzione di pagina (una volta raggiunta l'interruzione di pagina per la normale avanzamento lineare attraverso
).
Invio
PageBreakItem
: l'interruzione di pagina su cui passare dopo aver completato la pagina prima dell'interruzione di pagina o null
se non ne è impostata nessuna
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getHelpText()
Recupera il testo di aiuto dell'elemento (a volte chiamato testo descrittivo per elementi di layout come ImageItems
, PageBreakItems
e SectionHeaderItems
).
Invio
String
: testo della guida o testo descrittivo dell'elemento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getId()
Restituisce l'identificatore univoco dell'elemento.
Invio
Integer
: l'ID dell'elemento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getIndex()
Restituisce l'indice dell'elemento tra tutti gli elementi nel modulo.
Invio
Integer
: l'indice dell'elemento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getTitle()
Restituisce il titolo dell'elemento (a volte denominato testo dell'intestazione, nel caso di un SectionHeaderItem
).
Invio
String
: testo del titolo o dell'intestazione dell'elemento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
Restituisce il tipo di elemento, rappresentato come ItemType
.
Invio
ItemType
: il tipo di elemento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setGoToPage(goToPageItem)
Imposta la pagina su cui passare dopo averla completata prima dell'interruzione di pagina (ossia,
raggiungere questa interruzione di pagina per la normale progressione lineare nel modulo). Se la pagina precedente
conteneva un'istruzione MultipleChoiceItem
o ListItem
con un'opzione di navigazione, che
la navigazione ha la precedenza su questa navigazione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
goToPageItem | PageBreakItem | l'interruzione di pagina a cui passare dopo aver completato la pagina prima dell'interruzione di pagina |
Invio
PageBreakItem
: PageBreakItem
, per concatenamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
Imposta il testo della guida dell'elemento (a volte chiamato testo descrittivo per elementi di layout come ImageItems
, PageBreakItems
e SectionHeaderItems
).
Parametri
Nome | Tipo | Descrizione |
---|---|---|
text | String | il nuovo testo della guida |
Invio
PageBreakItem
: PageBreakItem
, per concatenamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
Imposta il titolo dell'elemento (a volte denominato testo dell'intestazione, nel caso di un SectionHeaderItem
).
Parametri
Nome | Tipo | Descrizione |
---|---|---|
title | String | Il nuovo titolo o il nuovo testo dell'intestazione |
Invio
PageBreakItem
: PageBreakItem
, per concatenamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms