Element układu wyznaczający początek strony. Elementy można otwierać i tworzyć na koncie 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
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
duplicate() | PageBreakItem | Tworzy kopię tego elementu i dołącza ją na końcu formularza. |
getGoToPage() | PageBreakItem | Pobiera element PageBreakItem , do którego przejdziesz formularz po ukończeniu poprzedniej strony
podział strony (tzn. po dotarciu do danego podziału strony w wyniku normalnego liniowego przejścia przez tag
). |
getHelpText() | String | Pobiera tekst pomocy dotyczący elementu (nazywany czasem opisem w przypadku elementów układu takich jak ImageItems , PageBreakItems i SectionHeaderItems ). |
getId() | Integer | Pobiera unikalny identyfikator elementu. |
getIndex() | Integer | Pobiera indeks elementu spośród wszystkich elementów w formularzu. |
getPageNavigationType() | PageNavigationType | Pobiera typ nawigacji na stronie, która następuje po ukończeniu strony przed tym podziałem strony (czyli po dotarciu do tego podziału strony w ramach normalnego liniowego przejścia formularza). |
getTitle() | String | Pobiera tytuł elementu (w przypadku SectionHeaderItem nazywany tekstem nagłówka). |
getType() | ItemType | Pobiera typ elementu reprezentowany przez ItemType . |
setGoToPage(goToPageItem) | PageBreakItem | Ustawia stronę, do której ma nastąpić przechodzenie po ukończeniu strony przed tym podziałem na strony (tzn. po przed osiągnięciem tego podziału na stronie przez normalny, liniowy postęp w formularzu). |
setGoToPage(navigationType) | PageBreakItem | Ustawia typ nawigacji na stronie, która ma miejsce po uzupełnieniu strony przed tym podziałem strony (czyli po dotarciu do tego podziału strony w ramach normalnego liniowego przejścia formularza). |
setHelpText(text) | PageBreakItem | Ustawia tekst pomocy elementu (nazywany czasem opisu tekstem w przypadku elementów układu takich jak ImageItems , PageBreakItems i SectionHeaderItems ). |
setTitle(title) | PageBreakItem | Określa tytuł elementu (w przypadku SectionHeaderItem nazywany też tekstem nagłówka). |
Szczegółowa dokumentacja
duplicate()
Tworzy kopię tego elementu i dołącza ją na końcu formularza.
Powrót
PageBreakItem
– duplikat kodu PageBreakItem
, na potrzeby tworzenia łańcuchów;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getGoToPage()
Pobiera element PageBreakItem
, do którego przejdziesz formularz po ukończeniu poprzedniej strony
podział strony (tzn. po dotarciu do danego podziału strony w wyniku normalnego liniowego przejścia przez tag
).
Powrót
PageBreakItem
– podział strony, do którego następuje przejście po ukończeniu strony przed tym podziałem, lub null
, jeśli nie został ustawiony żaden podział;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getHelpText()
Pobiera tekst pomocy dotyczący elementu (nazywany czasem opisem w przypadku elementów układu takich jak ImageItems
, PageBreakItems
i SectionHeaderItems
).
Powrót
String
– tekst pomocy dotyczący produktu lub opis.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getId()
Pobiera unikalny identyfikator elementu.
Powrót
Integer
– identyfikator produktu,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getIndex()
Pobiera indeks elementu spośród wszystkich elementów w formularzu.
Powrót
Integer
– indeks elementu,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getTitle()
Pobiera tytuł elementu (w przypadku SectionHeaderItem
nazywany tekstem nagłówka).
Powrót
String
– tytuł lub tekst nagłówka elementu;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
setGoToPage(goToPageItem)
Ustawia stronę, do której ma nastąpić przechodzenie po ukończeniu strony przed tym podziałem na strony (tzn. po
przed osiągnięciem tego podziału na stronie przez normalny, liniowy postęp w formularzu). Jeśli poprzednia strona
zawierało MultipleChoiceItem
lub ListItem
z opcją nawigacji, która
nawigacja zastępuje tę nawigację.
Parametry
Nazwa | Typ | Opis |
---|---|---|
goToPageItem | PageBreakItem | podział strony, do którego ma przejść po ukończeniu przed nim strony; |
Powrót
PageBreakItem
– PageBreakItem
, łańcuch
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
Ustawia tekst pomocy elementu (nazywany czasem opisu tekstem w przypadku elementów układu takich jak ImageItems
, PageBreakItems
i SectionHeaderItems
).
Parametry
Nazwa | Typ | Opis |
---|---|---|
text | String | nowy tekst pomocy |
Powrót
PageBreakItem
– PageBreakItem
, łańcuch
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
Określa tytuł elementu (w przypadku SectionHeaderItem
nazywany też tekstem nagłówka).
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | nowy tytuł lub tekst nagłówka; |
Powrót
PageBreakItem
– PageBreakItem
, łańcuch
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms