Trình đơn tuỳ chỉnh trong một phiên bản giao diện người dùng dành cho Ứng dụng Google. Một tập lệnh chỉ có thể tương tác với giao diện người dùng cho phiên bản hiện tại của một biểu mẫu hoặc tài liệu đang mở và chỉ khi tập lệnh được liên kết với vùng chứa với tài liệu hoặc biểu mẫu đó. Để biết thêm thông tin, hãy xem hướng dẫn tạo trình đơn.
// Add a custom menu to the active spreadsheet, including a separator and a sub-menu. function onOpen(e) { SpreadsheetApp.getUi() .createMenu('My Menu') .addItem('My Menu Item', 'myFunction') .addSeparator() .addSubMenu(SpreadsheetApp.getUi().createMenu('My Submenu') .addItem('One Submenu Item', 'mySecondFunction') .addItem('Another Submenu Item', 'myThirdFunction')) .addToUi(); }
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
addItem(caption, functionName) | Menu | Thêm một mục vào trình đơn. |
addSeparator() | Menu | Thêm một dòng phân cách trực quan vào trình đơn. |
addSubMenu(menu) | Menu | Thêm trình đơn phụ vào trình đơn. |
addToUi() | void | Chèn trình đơn vào phiên bản giao diện người dùng của trình chỉnh sửa. |
Tài liệu chi tiết
addItem(caption, functionName)
Thêm một mục vào trình đơn. Nhãn của một mục trong trình đơn phải được viết hoa đầu câu (chỉ viết hoa từ đầu tiên).
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
caption | String | Nhãn của mục trong trình đơn, chỉ có chữ đầu tiên được viết hoa. |
functionName | String | Tên của hàm cần gọi khi người dùng chọn mục đó. Bạn có thể sử dụng hàm trong các thư viện đi kèm, chẳng hạn như Library.libFunction1 . |
Cầu thủ trả bóng
addSeparator()
addSubMenu(menu)
addToUi()
Chèn trình đơn vào phiên bản giao diện người dùng của trình chỉnh sửa.