Các lệnh nhận dữ liệu input từ người dùng trong Apps Script

Trong bài viết này, chúng tôi sẽ giới thiệu về các lệnh nhận dữ liệu input từ người dùng trong Apps Script, một công cụ lập trình cho Google Workspace. Apps Script cho phép bạn tạo các ứng dụng web, macro, add-on và nhiều hơn nữa bằng cách sử dụng JavaScript. Để nhận dữ liệu input từ người dùng, bạn có thể sử dụng các lệnh sau:

Các lệnh nhận dữ liệu input từ người dùng trong Apps Script
  • Browser.inputBox(): Lệnh này hiển thị một hộp thoại cho người dùng nhập một giá trị hoặc một chuỗi. Bạn có thể chỉ định tiêu đề, thông báo, loại dữ liệu và các tùy chọn khác cho hộp thoại. Lệnh này trả về giá trị hoặc chuỗi mà người dùng nhập, hoặc một giá trị đặc biệt nếu người dùng hủy bỏ hộp thoại.
  • Browser.msgBox(): Lệnh này hiển thị một hộp thoại cho người dùng xem một thông báo và chọn một nút. Bạn có thể chỉ định tiêu đề, thông báo, loại nút và các tùy chọn khác cho hộp thoại. Lệnh này trả về giá trị của nút mà người dùng chọn, hoặc một giá trị đặc biệt nếu người dùng đóng hộp thoại.
  • HtmlService.createHtmlOutput(): Lệnh này tạo ra một đối tượng HtmlOutput, một đoạn mã HTML có thể được hiển thị trong một trang web, một sidebar hoặc một hộp thoại. Bạn có thể sử dụng HTML, CSS và JavaScript để tạo giao diện và chức năng cho đoạn mã HTML này. Bạn cũng có thể sử dụng các phương thức của đối tượng HtmlOutput để nhận và gửi dữ liệu input từ người dùng.

Các lệnh trên là những lệnh cơ bản và phổ biến nhất để nhận dữ liệu input từ người dùng trong Apps Script. Tuy nhiên, bạn cũng có thể sử dụng các lệnh khác như SpreadsheetApp.getUi(), DocumentApp.getUi(), SlidesApp.getUi(), FormApp.getUi() để tạo các giao diện người dùng riêng biệt cho các ứng dụng của Google Workspace khác nhau. Bạn có thể tham khảo thêm tài liệu của Apps Script để biết chi tiết về các lệnh này.

Hy vọng bài viết này đã cung cấp cho bạn những kiến thức cơ bản về các lệnh nhận dữ liệu input từ người dùng trong Apps Script. Chúc bạn thành công trong việc tạo ra các ứng dụng tuyệt vời với Apps Script!

Dịch vụ lập trình ứng dụng

🎯 Lập trình API, Python, Node JS, Telegram Bot, Automate Workflow, Power Apps and Apps Script.

📒 Nhận dạy Lập trình Apps Script, Power Apps từ cơ bản đến nâng cao.

📞 +84 78 600 5534 (Zalo, WhatsApp, Telegram)

💻 Github

🌏 appscript.online

Viết một bình luận