Class DataTableBuilder

DataTableBuilder

Builder של אובייקטים ב-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 בתרשימים או תוויות של פרוסות בתרשימי עוגה). לעתים קרובות העמודות האחרות משמשות לנתונים, ולכן לעתים קרובות דרושות ערכים מספריים.

פרמטרים

שםתיאורהתיאור
typeColumnTypeסוג הנתונים בעמודה (מספר, מחרוזת או תאריך)
labelStringתווית של העמודה (משמשת למקרא של תרשימים).

החזרות

DataTableBuilder – הכלי הזה ליצירת שרשורים.


addRow(values)

הוספה של שורה לטבלת הנתונים.

פרמטרים

שםתיאורהתיאור
valuesObject[]עבור השורה, שצוינו בסדר שבו הזנת העמודות.

החזרות

DataTableBuilder – הכלי הזה ליצירת שרשורים.


build()

בונה ומחזירה טבלת נתונים.

החזרות

DataTable – טבלת הנתונים

קליעות

Error – אם טבלת הנתונים ריקה או לא תקינה באופן אחר


setValue(row, column, value)

מגדיר ערך ספציפי בטבלה.

אפשר להגדיר ערך לפני שמוסיפים את העמודה לטבלת הנתונים. עם זאת, המערכת תתעלם מהערך, אלא אם העמודה תתווסף בשלב כלשהו.

אין צורך למלא את כל ערכי העמודה. החשבונות החסרים ייחשבו null.

פרמטרים

שםתיאורהתיאור
rowIntegerאינדקס השורה (בשורה הראשונה יש אינדקס 0)
columnIntegerאינדקס העמודה (בעמודה הראשונה יש אינדקס 0)
valueObjectהערך של התא בטבלה (צריך להיות מהסוג שמתאים לעמודה).

החזרות

DataTableBuilder – הכלי הזה ליצירת שרשורים