
- Tìm hiểu Ứng dụng tổng quát của Apps Script
- Đọc và Ghi dữ liệu vào Google Sheets
Google Sheets có vai trò nơi lưu trữ, giống như mini database
Tìm hiểu: SpreadsheetApp class; getActiveSpreadSheet(); getActiveSheet();...byName;...byId
Đọc dữ liệu từ Google Sheets
Ghi dữ liệu vào Google Sheets
Đọc/Ghi 1 giá trị từ/vào nhiều range (dải ô) trong Sheets: getValue(); setValue() function của lớp Range
Đọc/Ghi nhiều giá trị từ/vào range trong Sheets: getValues(); setValues() function của lớp Range
- Tìm hiểu về Biến (variables), Vòng lặp (loops), Lệnh điều kiện (if/else)
Variables (biến) lưu trữ dữ liệu: const; var; let...
Lặp: for; for in duyệt keys trong object; for...of duyệt qua danh sách: Array; String; Map... Cấu trúc while; do...while() statements
Cấu trúc if...else;...
Đọc & Ghi dữ liệu Sheets sử dụng vòng lặp...
- Tạo Custom Menus (menu tùy chỉnh) để gọi Functions
Tạo Menu tùy chỉnh, nhiều cấp độ
Gọi function khi click vào Item trong Menu tương ứng
Làm quen với alert(); prompt() function của UI class
Tương tác với Buttons trong prompt
- Làm quen với Array (mảng) trong Apps Script
Làm quen với kiểu dữ liệu (đối tượng) Array trong Apps Script
Các phương thức (methods) thường được sử dụng với Array
Tìm kiếm phần tử trong Array: indexOf(); includes(); find() methods
Duyệt các phần tử mảng: forEach(), map(), filter(), reduce(), every(), some(), with()...
- Tìm kiếm dữ liệu dựa trên ID của Dải ô trong Sheets
- Thêm dữ liệu mới vào Dải dữ liệu trong Sheets
- Thay đổi, cập nhật dữ liệu trong Sheets
- Xóa dữ liệu trong Sheets
- Phát triển các ứng dụng trong thực tiễn