Enum PageNavigationType

PageNavigationType

Một giá trị enum đại diện cho các kiểu điều hướng trang được hỗ trợ. Bạn có thể truy cập các loại điều hướng trang từ FormApp.PageNavigationType.

Quá trình di chuyển trang diễn ra sau khi người trả lời hoàn tất một trang có chứa lựa chọn và chỉ khi người trả lời chọn lựa chọn đó. Nếu người trả lời chọn nhiều tuỳ chọn có hướng dẫn điều hướng trang trên cùng một trang, thì chỉ tuỳ chọn điều hướng cuối cùng có hiệu lực. Điều hướng trang cũng không ảnh hưởng đến trang cuối cùng của biểu mẫu.

Bạn không thể kết hợp những lựa chọn sử dụng cách điều hướng trang trong cùng một mục với những lựa chọn không sử dụng tính năng điều hướng trang.

Để gọi một enum, bạn phải gọi lớp, tên và thuộc tính gốc của lớp đó. Ví dụ: FormApp.PageNavigationType.CONTINUE.

// Create a form and add a new multiple-choice item and a page-break item.
var form = FormApp.create('Form Name');
var item = form.addMultipleChoiceItem();
var pageBreak = form.addPageBreakItem();

// Set some choices with go-to-page logic.
var rightChoice = item.createChoice('Vanilla', FormApp.PageNavigationType.SUBMIT);
var 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.
var iffyChoice = item.createChoice('Peanut', pageBreak);
var otherChoice = item.createChoice('Strawberry', FormApp.PageNavigationType.CONTINUE);
item.setChoices([rightChoice, wrongChoice, iffyChoice, otherChoice]);

Thuộc tính

Tài sảnLoạiNội dung mô tả
CONTINUEEnumTiếp tục chuyển sang trang tiếp theo của biểu mẫu sau khi hoàn tất trang hiện tại.
GO_TO_PAGEEnumChuyển đến một trang cụ thể của biểu mẫu sau khi hoàn tất trang hiện tại.
RESTARTEnumBắt đầu lại biểu mẫu từ đầu mà không xoá các câu trả lời đã nhập từ trước đến nay, sau khi hoàn thành trang hiện tại.
SUBMITEnumGửi câu trả lời qua biểu mẫu sau khi hoàn tất trang hiện tại.