Class DataTableBuilder

DataTableBuilder

Trình tạo đối tượng DataTable. Việc tạo bảng dữ liệu bao gồm việc chỉ định các cột trước tiên, sau đó thêm từng hàng. Ví dụ:

const data = Charts.newDataTable()
                 .addColumn(Charts.ColumnType.STRING, 'Month')
                 .addColumn(Charts.ColumnType.NUMBER, 'In Store')
                 .addColumn(Charts.ColumnType.NUMBER, 'Online')
                 .addRow(['January', 10, 1])
                 .addRow(['February', 12, 1])
                 .addRow(['March', 20, 2])
                 .addRow(['April', 25, 3])
                 .addRow(['May', 30, 4])
                 .build();

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addColumn(type, label)DataTableBuilderThêm một cột vào bảng dữ liệu.
addRow(values)DataTableBuilderThêm một hàng vào bảng dữ liệu.
build()DataTableTạo và trả về một bảng dữ liệu.
setValue(row, column, value)DataTableBuilderĐặt một giá trị cụ thể trong bảng.

Tài liệu chi tiết

addColumn(type, label)

Thêm một cột vào bảng dữ liệu. Các cột sẽ được thêm từ 0 đến n.

Cột đầu tiên thường được các biểu đồ sử dụng cho nhãn (ví dụ: nhãn trục X trên biểu đồ dạng đường hoặc nhãn lát cắt trong biểu đồ hình tròn). Các cột khác thường được dùng cho dữ liệu và do đó thường yêu cầu giá trị dạng số.

Tham số

TênLoạiMô tả
typeColumnTypeloại dữ liệu trong cột (số, chuỗi hoặc ngày)
labelStringnhãn của cột (được dùng cho chú giải biểu đồ).

Cầu thủ trả bóng

DataTableBuilder – trình tạo này, để tạo chuỗi.


addRow(values)

Thêm một hàng vào bảng dữ liệu.

Tham số

TênLoạiMô tả
valuesObject[]cho hàng, được chỉ định theo thứ tự nhập cột.

Cầu thủ trả bóng

DataTableBuilder – trình tạo này, để tạo chuỗi.


build()

Tạo và trả về một bảng dữ liệu.

Cầu thủ trả bóng

DataTable – bảng dữ liệu

Gửi

Error – nếu bảng dữ liệu trống hoặc không hợp lệ


setValue(row, column, value)

Đặt một giá trị cụ thể trong bảng.

Bạn có thể đặt giá trị trước khi thêm cột vào bảng dữ liệu. Tuy nhiên, trừ phi bạn thêm cột vào một thời điểm nào đó, giá trị này sẽ bị bỏ qua.

Bạn không cần phải điền tất cả giá trị cột. Những giá trị bị thiếu sẽ được coi là null.

Tham số

TênLoạiMô tả
rowIntegerchỉ mục hàng (hàng đầu tiên có chỉ mục 0)
columnIntegerchỉ mục cột (cột đầu tiên có chỉ mục 0)
valueObjectgiá trị của ô trong bảng (phải có loại phù hợp với cột).

Cầu thủ trả bóng

DataTableBuilder – trình tạo này, để tạo chuỗi