เครื่องมือสร้างออบเจ็กต์ DataTable การสร้างตารางข้อมูลประกอบด้วยการระบุคอลัมน์ก่อน และ จากนั้นจึงเพิ่มแถวเข้าไปทีละแถว ตัวอย่าง
var 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();
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addColumn(type, label) | DataTableBuilder | เพิ่มคอลัมน์ในตารางข้อมูล |
addRow(values) | DataTableBuilder | เพิ่มแถวลงในตารางข้อมูล |
build() | DataTable | สร้างและแสดงผลตารางข้อมูล |
setValue(row, column, value) | DataTableBuilder | ตั้งค่าเฉพาะในตาราง |
เอกสารโดยละเอียด
addColumn(type, label)
เพิ่มคอลัมน์ในตารางข้อมูล ระบบจะเพิ่มคอลัมน์จาก 0 ถึง n
แผนภูมิแสดงป้ายกำกับในคอลัมน์แรกมักจะใช้คอลัมน์แรก (ตัวอย่างเช่น ป้ายกำกับแกน X ในบรรทัด หรือป้ายแต่ละส่วนในแผนภูมิวงกลม) คอลัมน์อื่นๆ มักจะใช้สำหรับข้อมูลของคุณ ดังนั้น มักจะต้องใช้ค่าตัวเลข
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
type | ColumnType | ประเภทข้อมูลในคอลัมน์ (ตัวเลข สตริง หรือวันที่) |
label | String | ป้ายกำกับของคอลัมน์ (ใช้สำหรับคำอธิบายแผนภูมิ) |
รีเทิร์น
DataTableBuilder
— เครื่องมือสร้างนี้สำหรับการทำห่วงโซ่
addRow(values)
เพิ่มแถวลงในตารางข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
values | Object[] | สำหรับแถว ซึ่งระบุไว้ในลำดับเดียวกันกับการป้อนคอลัมน์ |
รีเทิร์น
DataTableBuilder
— เครื่องมือสร้างนี้สำหรับการทำห่วงโซ่
build()
setValue(row, column, value)
ตั้งค่าเฉพาะในตาราง
กำหนดค่าก่อนเพิ่มคอลัมน์ลงในตารางข้อมูลได้ อย่างไรก็ตาม นอกจากคอลัมน์ เพิ่มในบางเวลา ระบบจะไม่สนใจค่าดังกล่าว
ไม่จำเป็นต้องกรอกค่าในคอลัมน์ทั้งหมด สมาชิกที่ขาดหายไปจะถือว่าเป็นnull
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
row | Integer | ดัชนีแถว (แถวแรกมีดัชนี 0) |
column | Integer | ดัชนีคอลัมน์ (คอลัมน์แรกมีดัชนี 0) |
value | Object | ค่าของเซลล์ในตาราง (ควรมีประเภทที่ถูกต้องสำหรับคอลัมน์) |
รีเทิร์น
DataTableBuilder
— เครื่องมือสร้างนี้สำหรับการทำสายโซ่