Class Charts

מצעדים

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

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

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

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

   var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
   var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
   var 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זהו ספירה של סוגי התרשימים הנתמכים על ידי השירותCharts.
ColumnTypeColumnTypeספירה של סוגי הנתונים החוקיים לעמודות ב-DataTable.
CurveStyleCurveStyleספירה של הסגנונות עבור עקומות בתרשים.
PointStylePointStyleספירה של סגנונות של נקודות בקו.
PositionPositionמונה של המיקומים במקרא בתוך תרשים.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
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 – A BarChartBuilder, שאפשר להשתמש בו כדי ליצור תרשים עמודות.


newColumnChart()

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

החזרות

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


newDataTable()

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

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

החזרות

DataTableBuilder – DataTableBuilder, שיכול לאחסן נתונים לתרשימים.


newDataViewDefinition()

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

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

החזרות

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