Class Charts

מצעדים

נקודת כניסה ליצירת תרשימים בסקריפטים.

בדוגמה הזו נוצרת טבלת נתונים בסיסית, הנתונים מאוכלסים בתרשים שטח והוא מתווסף לדף אינטרנט כתמונה:

function doGet() {
  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();

  const chart = Charts.newAreaChart()
                    .setDataTable(data)
                    .setStacked()
                    .setRange(0, 40)
                    .setTitle('Sales per Month')
                    .build();

  const htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
  const imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
  const imageUrl = `data:image/png;base64,${encodeURI(imageData)}`;
  htmlOutput.append('Render chart server side: <br/>');
  htmlOutput.append(`<img border="1" src="${imageUrl}">`);
  return htmlOutput;
}

מאפיינים

נכססוגתיאור
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyפירוט של האופן שבו מאפיינים מוסתרים במקור מופיעים בתרשים.
ChartMergeStrategyChartMergeStrategyפירוט של האופן שבו כמה טווחים במקור מופיעים בתרשים.
ChartTypeChartTypeספירה של סוגי התרשימים שנתמכים בשירות התרשימים.
ColumnTypeColumnTypeספירה של סוגי הנתונים התקינים לעמודות ב-DataTable.
CurveStyleCurveStyleספירה של הסגנונות של עקומות בתרשים.
PointStylePointStyleספירה של הסגנונות של הנקודות בשורה.
PositionPositionספירה של מיקומי המיתוס בתרשים.

Methods

שיטהסוג הערך המוחזרתיאור קצר
newAreaChart()AreaChartBuilderיצירת תרשים שטח, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newBarChart()BarChartBuilderהמערכת מתחילה ליצור תרשים עמודות, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newColumnChart()ColumnChartBuilderמתחילים ליצור תרשים עמודות, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newDataTable()DataTableBuilderיצירת טבלת נתונים ריקה, שאפשר להגדיר את הערכים שלה באופן ידני.
newDataViewDefinition()DataViewDefinitionBuilderיצירת הגדרה חדשה של תצוגת נתונים.
newLineChart()LineChartBuilderהמערכת מתחילה ליצור תרשים קו, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newPieChart()PieChartBuilderמתחילים ליצור תרשים עוגה, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newScatterChart()ScatterChartBuilderהמערכת מתחילה ליצור תרשים פיזור, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newTableChart()TableChartBuilderמתחילים ליצור תרשים טבלה, כפי שמתואר במסמכי העזרה של Google Chart Tools.
newTextStyle()TextStyleBuilderיצירת כלי חדש ליצירת סגנונות טקסט.

מסמכים מפורטים

newAreaChart()

יצירת תרשים שטח, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

AreaChartBuilder – ‏AreaChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים שטח.


newBarChart()

המערכת מתחילה ליצור תרשים עמודות, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

BarChartBuilder — BarChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים עמודות.


newColumnChart()

מתחילים ליצור תרשים עמודות, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

ColumnChartBuilder – רכיב ColumnChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים עמודות.


newDataTable()

יצירת טבלת נתונים ריקה, שאפשר להגדיר את הערכים שלה באופן ידני.

טבלאות הנתונים מכילות את הנתונים של כל סוגי התרשימים.

חזרה

DataTableBuilder — DataTableBuilder, שיכול להכיל נתונים לתרשימים.


newDataViewDefinition()

יצירת הגדרה חדשה של תצוגת נתונים.

משתמשים ב-setters כדי להגדיר את המאפיינים השונים של תצוגת הנתונים.

חזרה

DataViewDefinitionBuilder – DataViewDefinitionBuilder, שאפשר להשתמש בו כדי ליצור הגדרה של תצוגת נתונים.


newLineChart()

המערכת מתחילה ליצור תרשים קו, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

LineChartBuilder — ‏LineChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים קו.


newPieChart()

מתחילים ליצור תרשים עוגה, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

PieChartBuilder — PieChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים עוגה.


newScatterChart()

המערכת מתחילה ליצור תרשים פיזור, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

ScatterChartBuilder – רכיב ScatterChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים פיזור.


newTableChart()

מתחילים ליצור תרשים טבלה, כפי שמתואר במסמכי העזרה של Google Chart Tools.

חזרה

TableChartBuilder – TableChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים טבלה.


newTextStyle()

יצירת כלי חדש ליצירת סגנונות טקסט.

כדי לשנות את ערכי ברירת המחדל, משתמשים בפונקציות ההגדרה (setter).

חזרה

TextStyleBuilder – TextStyleBuilder, שאפשר להשתמש בו כדי ליצור אובייקט תצורה של סגנון טקסט.