Truy cập và sửa đổi trang tính nguồn dữ liệu hiện có. Để tạo một trang tính nguồn dữ liệu mới, hãy sử dụng Spreadsheet.insertDataSourceSheet(spec)
.
Chỉ sử dụng lớp này với dữ liệu được kết nối với cơ sở dữ liệu.
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
add | Data | Thêm bộ lọc được áp dụng cho trang tính nguồn dữ liệu. |
as | Sheet | Trả về trang tính nguồn dữ liệu dưới dạng đối tượng trang tính thông thường. |
auto | Data | Tự động đổi kích thước chiều rộng của cột đã chỉ định. |
auto | Data | Tự động đổi kích thước chiều rộng của các cột đã chỉ định. |
cancel | Data | Huỷ làm mới dữ liệu liên kết với đối tượng này nếu đối tượng đó đang chạy. |
force | Data | Làm mới dữ liệu của đối tượng này bất kể trạng thái hiện tại. |
get | Integer | Trả về chiều rộng của cột được chỉ định. |
get | Data | Lấy nguồn dữ liệu mà đối tượng được liên kết. |
get | Data | Trả về tất cả bộ lọc được áp dụng cho trang tính nguồn dữ liệu. |
get | Object[] | Trả về tất cả giá trị cho trang tính nguồn dữ liệu theo tên cột đã cung cấp. |
get | Object[] | Trả về tất cả giá trị cho trang tính nguồn dữ liệu cho tên cột đã cung cấp từ hàng bắt đầu đã cung cấp (dựa trên-1) cho đến num đã cung cấp. |
get | Sort | Lấy tất cả thông số sắp xếp trong trang tính nguồn dữ liệu. |
get | Data | Lấy trạng thái thực thi dữ liệu của đối tượng. |
refresh | Data | Làm mới dữ liệu của đối tượng. |
remove | Data | Xoá tất cả bộ lọc được áp dụng cho cột trang tính nguồn dữ liệu. |
remove | Data | Xoá thông số sắp xếp trên một cột trong trang tính nguồn dữ liệu. |
set | Data | Đặt chiều rộng của cột đã chỉ định. |
set | Data | Đặt chiều rộng của các cột đã chỉ định. |
set | Data | Đặt thông số sắp xếp trên một cột trong trang tính nguồn dữ liệu. |
set | Data | Đặt thông số sắp xếp trên một cột trong trang tính nguồn dữ liệu. |
wait | Data | Chờ cho đến khi quá trình thực thi hiện tại hoàn tất, hết thời gian chờ sau số giây đã cung cấp. |
Tài liệu chi tiết
add Filter(columnName, filterCriteria)
Thêm bộ lọc được áp dụng cho trang tính nguồn dữ liệu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên của cột để áp dụng bộ lọc này. |
filter | Filter | Tiêu chí lọc cần áp dụng. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu, để tạo chuỗi phương thức.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
as Sheet()
Trả về trang tính nguồn dữ liệu dưới dạng đối tượng trang tính thông thường.
Cầu thủ trả bóng
Sheet
– Trang tính thông thường.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Column(columnName)
Tự động đổi kích thước chiều rộng của cột đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên cột. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Columns(columnNames)
Tự động đổi kích thước chiều rộng của các cột đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String[] | Danh sách tên cột cần cập nhật. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
cancel Data Refresh()
Huỷ làm mới dữ liệu liên kết với đối tượng này nếu đối tượng đó đang chạy.
Ví dụ này cho thấy cách huỷ làm mới công thức.
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
Gửi một ngoại lệ nếu loại nguồn dữ liệu không được bật. Sử dụng các phương thức Spreadsheet
để cho phép thực thi dữ liệu cho một loại nguồn dữ liệu cụ thể.
Cầu thủ trả bóng
Data
– Đối tượng dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
force Refresh Data()
Làm mới dữ liệu của đối tượng này bất kể trạng thái hiện tại. Hãy xem refresh
để biết thêm thông tin chi tiết. Nếu bạn muốn huỷ quá trình làm mới đối tượng này đang chạy, hãy xem cancel
.
Gửi một ngoại lệ nếu loại nguồn dữ liệu không được bật. Sử dụng các phương thức Spreadsheet
để cho phép thực thi dữ liệu cho một loại nguồn dữ liệu cụ thể.
Cầu thủ trả bóng
Data
– Đối tượng dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Width(columnName)
Trả về chiều rộng của cột được chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên cột. |
Cầu thủ trả bóng
Integer
– Chiều rộng của cột hoặc null
nếu cột sử dụng chiều rộng mặc định.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Data Source()
Lấy nguồn dữ liệu mà đối tượng được liên kết.
Cầu thủ trả bóng
Data
– Nguồn dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Filters()
Trả về tất cả bộ lọc được áp dụng cho trang tính nguồn dữ liệu.
Cầu thủ trả bóng
Data
– Mảng gồm tất cả bộ lọc được áp dụng cho trang tính nguồn dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(columnName)
Trả về tất cả giá trị cho trang tính nguồn dữ liệu theo tên cột đã cung cấp.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên cột nguồn dữ liệu để tìm nạp giá trị. |
Cầu thủ trả bóng
Object[]
– Một mảng một chiều gồm các giá trị.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(columnName, startRow, numRows)
Trả về tất cả giá trị cho trang tính nguồn dữ liệu cho tên cột đã cung cấp từ hàng bắt đầu đã cung cấp (dựa trên-1) cho đến num
đã cung cấp.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên cột nguồn dữ liệu để tìm nạp giá trị. |
start | Integer | Vị trí hàng để bắt đầu tìm nạp giá trị. |
num | Integer | Số hàng cần tìm nạp. |
Cầu thủ trả bóng
Object[]
– Một mảng một chiều gồm các giá trị.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sort Specs()
Lấy tất cả thông số sắp xếp trong trang tính nguồn dữ liệu.
Cầu thủ trả bóng
Sort
– Danh sách thông số kỹ thuật sắp xếp.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Status()
Lấy trạng thái thực thi dữ liệu của đối tượng.
Cầu thủ trả bóng
Data
– Trạng thái thực thi dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
refresh Data()
Làm mới dữ liệu của đối tượng.
Trả về ngoại lệ nếu đang ở trạng thái error
. Sử dụng Data
để cập nhật thông số kỹ thuật. Bạn nên sử dụng phương thức này thay vì force
để ngăn chặn các nội dung chỉnh sửa không mong muốn trên nguồn dữ liệu.
Gửi một ngoại lệ nếu loại nguồn dữ liệu không được bật. Sử dụng các phương thức Spreadsheet
để cho phép thực thi dữ liệu cho một loại nguồn dữ liệu cụ thể.
Cầu thủ trả bóng
Data
– Đối tượng dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Filters(columnName)
Xoá tất cả bộ lọc được áp dụng cho cột trang tính nguồn dữ liệu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên của cột cần xoá bộ lọc. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu, để tạo chuỗi phương thức.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Sort Spec(columnName)
Xoá thông số sắp xếp trên một cột trong trang tính nguồn dữ liệu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên của cột. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Width(columnName, width)
Đặt chiều rộng của cột đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên cột. |
width | Integer | Chiều rộng mới cho cột. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Widths(columnNames, width)
Đặt chiều rộng của các cột đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String[] | Danh sách tên cột cần cập nhật. |
width | Integer | Chiều rộng mới cho các cột. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu này, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Sort Spec(columnName, ascending)
Đặt thông số sắp xếp trên một cột trong trang tính nguồn dữ liệu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên của cột cần sắp xếp. |
ascending | Boolean | Nếu là true , hãy sắp xếp cột theo thứ tự tăng dần; nếu là false , hãy sắp xếp
cột theo thứ tự giảm dần. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Sort Spec(columnName, sortOrder)
Đặt thông số sắp xếp trên một cột trong trang tính nguồn dữ liệu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
column | String | Tên của cột cần sắp xếp. |
sort | Sort | Thứ tự sắp xếp. |
Cầu thủ trả bóng
Data
– Trang tính nguồn dữ liệu, để tạo chuỗi.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
wait For Completion(timeoutInSeconds)
Chờ cho đến khi quá trình thực thi hiện tại hoàn tất, hết thời gian chờ sau số giây đã cung cấp. Gửi một ngoại lệ nếu quá trình thực thi chưa hoàn tất khi hết thời gian chờ, nhưng không huỷ quá trình thực thi dữ liệu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
timeout | Integer | Thời gian chờ thực thi dữ liệu, tính bằng giây. Thời lượng tối đa là 300 giây. |
Cầu thủ trả bóng
Data
– Trạng thái thực thi dữ liệu.
Ủy quyền
Các tập lệnh sử dụng phương thức này yêu cầu được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets