Class DataTableBuilder

DataTableBuilder

ตัวสร้างออบเจ็กต์ DataTable การสร้างตารางข้อมูลประกอบด้วยการระบุคอลัมน์ก่อน แล้วจึงเพิ่มแถวทีละแถว ตัวอย่าง

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();

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addColumn(type, label)DataTableBuilderเพิ่มคอลัมน์ลงในตารางข้อมูล
addRow(values)DataTableBuilderเพิ่มแถวลงในตารางข้อมูล
build()DataTableสร้างและแสดงผลตารางข้อมูล
setValue(row, column, value)DataTableBuilderตั้งค่าที่เฉพาะเจาะจงในตาราง

เอกสารโดยละเอียด

addColumn(type, label)

เพิ่มคอลัมน์ลงในตารางข้อมูล ระบบจะเพิ่มคอลัมน์จาก 0 ถึง n

โดยปกติแล้วแผนภูมิจะใช้คอลัมน์แรกสำหรับป้ายกำกับ (เช่น ป้ายกำกับแกน X ในแผนภูมิเส้น หรือป้ายกำกับชิ้นในแผนภูมิวงกลม) โดยทั่วไปแล้ว คอลัมน์อื่นๆ จะใช้สำหรับข้อมูล จึงมักต้องมีค่าตัวเลข

พารามิเตอร์

ชื่อประเภทคำอธิบาย
typeColumnTypeประเภทข้อมูลในคอลัมน์ (ตัวเลข สตริง หรือวันที่)
labelStringป้ายกำกับของคอลัมน์ (ใช้สำหรับคำอธิบายแผนภูมิ)

รีเทิร์น

DataTableBuilder - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง


addRow(values)

เพิ่มแถวลงในตารางข้อมูล

พารามิเตอร์

ชื่อประเภทคำอธิบาย
valuesObject[]ค่าสำหรับแถว โดยระบุตามลำดับเดียวกับที่ป้อนคอลัมน์

รีเทิร์น

DataTableBuilder - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง


build()

สร้างและแสดงผลตารางข้อมูล

รีเทิร์น

DataTable — ตารางข้อมูล

ส่ง

Error - หากตารางข้อมูลว่างเปล่าหรือมีรูปแบบไม่ถูกต้อง


setValue(row, column, value)

ตั้งค่าที่เฉพาะเจาะจงในตาราง

คุณอาจตั้งค่าก่อนเพิ่มคอลัมน์ลงในตารางข้อมูล อย่างไรก็ตาม ระบบจะไม่สนใจค่าดังกล่าว เว้นแต่จะมีการเพิ่มคอลัมน์ ในบางจุด

คุณไม่จำเป็นต้องกรอกค่าในคอลัมน์ทั้งหมด ส่วนที่ขาดหายไปจะถือว่ามีสถานะเป็นnull

พารามิเตอร์

ชื่อประเภทคำอธิบาย
rowIntegerดัชนีแถว (แถวแรกมีดัชนี 0)
columnIntegerดัชนีคอลัมน์ (คอลัมน์แรกมีดัชนี 0)
valueObjectค่าของเซลล์ตาราง (ควรมีประเภทที่ถูกต้องสำหรับคอลัมน์)

รีเทิร์น

DataTableBuilder - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง