Enum PageNavigationType

PageNavigationType

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

Thao tác điều hướng 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 phương án đó. Nếu người trả lời chọn nhiều tùy chọn với hướng dẫn điều hướng trang trên cùng một trang, chỉ có tuỳ chọn điều hướng cuối cùng có hiệu lực. Việ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 các lựa chọn sử dụng tính năng điều hướng trang trong cùng một mục với các lựa chọn không sử dụ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 mẹ 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

Thuộc tínhLoạiMô tả
CONTINUEEnumTiếp tục chuyển đến 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 chỉ định 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 cho đến thời điểm này sau khi hoàn tất 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.