Wyliczenie reprezentujące obsługiwane typy nawigacji po stronie. Typy nawigacji po stronie są dostępne na stronie Form
.
Przejście na stronę następuje po wypełnieniu przez respondenta strony zawierającej opcję i tylko wtedy, gdy respondent wybrał tę opcję. Jeśli respondent wybrał kilka opcji z instrukcjami nawigacji po stronie, ma to wpływ tylko na ostatnią opcję nawigacji. Nawigacja po stronach nie ma też wpływu na ostatnią stronę formularza.
Opcji, które korzystają z nawigacji po stronie, nie można łączyć w tym samym elemencie z opcjami, które z niej nie korzystają.
Aby wywołać enum, wywołaj jego klasę nadrzędną, nazwę i właściwość. Na przykład:
FormApp.PageNavigationType.CONTINUE
.
// Create a form and add a new multiple-choice item and a page-break item. const form = FormApp.create('Form Name'); const item = form.addMultipleChoiceItem(); const pageBreak = form.addPageBreakItem(); // Set some choices with go-to-page logic. const rightChoice = item.createChoice( 'Vanilla', FormApp.PageNavigationType.SUBMIT, ); const wrongChoice = item.createChoice( 'Chocolate', FormApp.PageNavigationType.RESTART, ); // For GO_TO_PAGE, just pass in the page break item. For CONTINUE (normally the // default), pass in CONTINUE explicitly because page navigation cannot be mixed // with non-navigation choices. const iffyChoice = item.createChoice('Peanut', pageBreak); const otherChoice = item.createChoice( 'Strawberry', FormApp.PageNavigationType.CONTINUE, ); item.setChoices([rightChoice, wrongChoice, iffyChoice, otherChoice]);
Właściwości
Właściwość | Typ | Opis |
---|---|---|
CONTINUE | Enum | Po wypełnieniu bieżącej strony przejdź do następnej strony formularza. |
GO_TO_PAGE | Enum | Przejdź do określonej strony formularza po wypełnieniu bieżącej strony. |
RESTART | Enum | Po wypełnieniu bieżącej strony zacznij wypełniać formularz od początku, nie kasując dotychczas podanych odpowiedzi. |
SUBMIT | Enum | Prześlij odpowiedź na formularz po wypełnieniu bieżącej strony. |