Class PageBreakItem

PageBreakItem

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

MetodaZwracany typKrótki opis
duplicate()PageBreakItemTworzy kopię tego elementu i dołącza ją na końcu formularza.
getGoToPage()PageBreakItemPobiera 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()StringPobiera tekst pomocy dotyczący elementu (nazywany czasem opisem w przypadku elementów układu takich jak ImageItems, PageBreakItems i SectionHeaderItems).
getId()IntegerPobiera unikalny identyfikator elementu.
getIndex()IntegerPobiera indeks elementu spośród wszystkich elementów w formularzu.
getPageNavigationType()PageNavigationTypePobiera 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()StringPobiera tytuł elementu (w przypadku SectionHeaderItem nazywany tekstem nagłówka).
getType()ItemTypePobiera typ elementu reprezentowany przez ItemType.
setGoToPage(goToPageItem)PageBreakItemUstawia 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)PageBreakItemUstawia 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)PageBreakItemUstawia tekst pomocy elementu (nazywany czasem opisu tekstem w przypadku elementów układu takich jak ImageItems, PageBreakItems i SectionHeaderItems).
setTitle(title)PageBreakItemOkreś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

getPageNavigationType()

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).

Powrót

PageNavigationType – działanie nawigacji, które należy wykonać po ukończeniu strony przed tym podziałem na strony;

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()

Pobiera typ elementu reprezentowany przez ItemType.

Powrót

ItemType – typ 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

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

NazwaTypOpis
goToPageItemPageBreakItempodział strony, do którego ma przejść po ukończeniu przed nim strony;

Powrót

PageBreakItemPageBreakItem, ł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

setGoToPage(navigationType)

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). Jeśli strona zawierała MultipleChoiceItem lub ListItem z opcją nawigacji, która nawigacja zastępuje tę nawigację.

Parametry

NazwaTypOpis
navigationTypePageNavigationTypedziałanie nawigacji, które należy wykonać po ukończeniu strony przed tą stroną przerwa

Powrót

PageBreakItemPageBreakItem, ł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

NazwaTypOpis
textStringnowy tekst pomocy

Powrót

PageBreakItemPageBreakItem, ł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

NazwaTypOpis
titleStringnowy tytuł lub tekst nagłówka;

Powrót

PageBreakItemPageBreakItem, ł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