Charts Service

Charts

Mit diesem Dienst können Nutzer Diagramme mit Google Charts Tools erstellen und serverseitig rendern. Wenn Sie Diagramme in einem Webbrowser rendern möchten, verwenden Sie stattdessen die Google Charts API.

In diesem Beispiel wird eine einfache Datentabelle erstellt, ein Flächendiagramm mit den Daten gefüllt und einer Webseite als Bild hinzugefügt:

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;

}

Kurse

NameKurzbeschreibung
AreaChartBuilderBuilder für Flächendiagramme.
BarChartBuilderBuilder für Balkendiagramme.
ChartEin Diagrammobjekt, das in ein statisches Bild konvertiert werden kann.
ChartHiddenDimensionStrategyEine Aufzählung, wie ausgeblendete Dimensionen in einer Quelle in einem Diagramm ausgedrückt werden.
ChartMergeStrategyEine Aufzählung, wie mehrere Bereiche in der Quelle in einem Diagramm ausgedrückt werden.
ChartOptionsZeigt Optionen an, die aktuell für ein Chart konfiguriert sind, z. B. Höhe und Farbe.
ChartTypeVom Diagrammdienst unterstützte Diagrammtypen.
ChartsEinstiegspunkt zum Erstellen von Diagrammen in Skripts
ColumnChartBuilderBuilder für Säulendiagramme.
ColumnTypeEine Aufzählung der gültigen Datentypen für Spalten in einem DataTable.
CurveStyleEine Aufzählung der Kurvenstile in einem Diagramm.
DataTableEine Datentabelle zur Verwendung in Diagrammen.
DataTableBuilderBuilder von DataTable-Objekten.
DataTableSourceSchnittstelle für Objekte, die ihre Daten als DataTable darstellen können.
DataViewDefinitionEine Datenansichtsdefinition zum Visualisieren von Diagrammdaten.
DataViewDefinitionBuilderBuilder für DataViewDefinition-Objekte.
LineChartBuilderBuilder für Liniendiagramme.
MatchTypeEine Aufzählung, wie ein Stringwert abgeglichen werden sollte.
NumberRangeFilterBuilderEin Generator für Filtersteuerungen für Zahlenbereiche
OrientationEine Aufzählung der Ausrichtung eines Objekts.
PickerValuesLayoutEine Aufzählung, wie ausgewählte Werte im Auswahl-Widget angezeigt werden.
PieChartBuilderEin Generator für Kreisdiagramme
PointStyleEine Aufzählung der Stile von Punkten auf einer Linie.
PositionEine Aufzählung der Legendenpositionen in einem Diagramm.
ScatterChartBuilderBuilder für Streudiagramme.
StringFilterBuilderEin Builder für Stringfiltersteuerungen.
TableChartBuilderEin Builder für Tabellendiagramme.
TextStyleEin Textstil-Konfigurationsobjekt.
TextStyleBuilderEin Builder zum Erstellen von TextStyle-Objekten.

AreaChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
reverseCategories()AreaChartBuilderKehrt die Zeichnung einer Reihe auf der Domainachse um.
setBackgroundColor(cssValue)AreaChartBuilderLegt die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)AreaChartBuilderLegt die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)AreaChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)AreaChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)AreaChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)AreaChartBuilderLegt die Abmessungen des Diagramms fest.
setLegendPosition(position)AreaChartBuilderLegt die Position der Legende in Bezug auf das Diagramm fest.
setLegendTextStyle(textStyle)AreaChartBuilderLegt den Textstil der Diagrammlegende fest.
setOption(option, value)AreaChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
setPointStyle(style)AreaChartBuilderLegt den Stil für Punkte in der Linie fest.
setRange(start, end)AreaChartBuilderLegt den Bereich für das Diagramm fest.
setStacked()AreaChartBuilderVerwendet gestapelte Linien, d. h. Linien- und Balkenwerte werden gestapelt (kumuliert).
setTitle(chartTitle)AreaChartBuilderLegt den Titel des Diagramms fest.
setTitleTextStyle(textStyle)AreaChartBuilderLegt den Textstil des Diagrammtitels fest.
setXAxisTextStyle(textStyle)AreaChartBuilderLegt den Textstil der horizontalen Achse fest.
setXAxisTitle(title)AreaChartBuilderFügt der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderLegt den Textstil des Titels der horizontalen Achse fest.
setYAxisTextStyle(textStyle)AreaChartBuilderLegt den Textstil der vertikalen Achse fest.
setYAxisTitle(title)AreaChartBuilderFügt der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderLegt den Textstil des Titels der vertikalen Achse fest.
useLogScale()AreaChartBuilderWandelt die Bereichsachse in eine logarithmische Skala um (es müssen alle Werte positiv sein).

BarChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
reverseCategories()BarChartBuilderKehrt die Zeichnung einer Reihe auf der Domainachse um.
reverseDirection()BarChartBuilderKehrt die Richtung der Balken entlang der horizontalen Achse um.
setBackgroundColor(cssValue)BarChartBuilderLegt die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)BarChartBuilderLegt die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)BarChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)BarChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)BarChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)BarChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)BarChartBuilderLegt die Abmessungen des Diagramms fest.
setLegendPosition(position)BarChartBuilderLegt die Position der Legende in Bezug auf das Diagramm fest.
setLegendTextStyle(textStyle)BarChartBuilderLegt den Textstil der Diagrammlegende fest.
setOption(option, value)BarChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
setRange(start, end)BarChartBuilderLegt den Bereich für das Diagramm fest.
setStacked()BarChartBuilderVerwendet gestapelte Linien, d. h. Linien- und Balkenwerte werden gestapelt (kumuliert).
setTitle(chartTitle)BarChartBuilderLegt den Titel des Diagramms fest.
setTitleTextStyle(textStyle)BarChartBuilderLegt den Textstil des Diagrammtitels fest.
setXAxisTextStyle(textStyle)BarChartBuilderLegt den Textstil der horizontalen Achse fest.
setXAxisTitle(title)BarChartBuilderFügt der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)BarChartBuilderLegt den Textstil des Titels der horizontalen Achse fest.
setYAxisTextStyle(textStyle)BarChartBuilderLegt den Textstil der vertikalen Achse fest.
setYAxisTitle(title)BarChartBuilderFügt der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)BarChartBuilderLegt den Textstil des Titels der vertikalen Achse fest.
useLogScale()BarChartBuilderWandelt die Bereichsachse in eine logarithmische Skala um (es müssen alle Werte positiv sein).

Chart

Methoden

MethodeRückgabetypKurzbeschreibung
getAs(contentType)BlobGibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde.
getBlob()BlobGibt die Daten in diesem Objekt als Blob zurück.
getOptions()ChartOptionsGibt die Optionen für das Diagramm zurück, z. B. Höhe, Farben und Achsen.

ChartHiddenDimensionStrategy

Attribute

PropertyTypBeschreibung
IGNORE_BOTHEnumStandard; alle ausgeblendeten Spalten und Zeilen werden in Diagrammen übersprungen.
IGNORE_ROWSEnumIn Diagrammen werden nur ausgeblendete Zeilen übersprungen.
IGNORE_COLUMNSEnumIn Diagrammen werden nur ausgeblendete Spalten übersprungen.
SHOW_BOTHEnumAusgeblendete Spalten oder Zeilen werden in Diagrammen nicht übersprungen.

ChartMergeStrategy

Attribute

PropertyTypBeschreibung
MERGE_COLUMNSEnumStandard.
MERGE_ROWSEnumIn Diagrammen werden die Zeilen mehrerer Bereiche zusammengeführt.

ChartOptions

Methoden

MethodeRückgabetypKurzbeschreibung
get(option)ObjectGibt eine konfigurierte Option für dieses Diagramm zurück.
getOrDefault(option)ObjectGibt eine konfigurierte Option für dieses Diagramm zurück.

ChartType

Attribute

PropertyTypBeschreibung
TIMELINEEnumZeitachsendiagramm.
AREAEnumFlächendiagramm
BAREnumBalkendiagramm
BUBBLEEnumBlasendiagramm.
CANDLESTICKEnumKerzendiagramm
COLUMNEnumSäulendiagramm
COMBOEnumKombinationsdiagramm
GAUGEEnumTachometerdiagramm.
GEOEnumGeo-Diagramm.
HISTOGRAMEnumHistogramm
RADAREnumNetzdiagramm
LINEEnumLiniendiagramm
ORGEnumOrganigramm.
PIEEnumKreisdiagramm
SCATTEREnumStreudiagramm
SPARKLINEEnumSparkline-Diagramm
STEPPED_AREAEnumStufen-Flächendiagramm
TABLEEnumTabellendiagramm
TREEMAPEnumStrukturkartendiagramm
WATERFALLEnumWasserfalldiagramm.

Charts

Attribute

PropertyTypBeschreibung
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyEine Aufzählung, wie ausgeblendete Dimensionen in einer Quelle in einem Diagramm ausgedrückt werden.
ChartMergeStrategyChartMergeStrategyEine Aufzählung, wie mehrere Bereiche in der Quelle in einem Diagramm ausgedrückt werden.
ChartTypeChartTypeEine Aufzählung der vom Diagrammdienst unterstützten Diagrammtypen.
ColumnTypeColumnTypeEine Aufzählung der gültigen Datentypen für Spalten in einem DataTable.
CurveStyleCurveStyleEine Aufzählung der Kurvenstile in einem Diagramm.
PointStylePointStyleEine Aufzählung der Stile von Punkten auf einer Linie.
PositionPositionEine Aufzählung der Legendenpositionen in einem Diagramm.

Methoden

MethodeRückgabetypKurzbeschreibung
newAreaChart()AreaChartBuilderBeginnt mit dem Erstellen eines Flächendiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newBarChart()BarChartBuilderBeginnt mit der Erstellung eines Balkendiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newColumnChart()ColumnChartBuilderBeginnt mit der Erstellung eines Säulendiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newDataTable()DataTableBuilderErstellt eine leere Datentabelle, deren Werte manuell festgelegt werden können.
newDataViewDefinition()DataViewDefinitionBuilderErstellt eine neue Datenansichtsdefinition.
newLineChart()LineChartBuilderBeginnt mit der Erstellung eines Liniendiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newPieChart()PieChartBuilderBeginnt mit der Erstellung eines Kreisdiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newScatterChart()ScatterChartBuilderBeginnt mit dem Erstellen eines Streudiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newTableChart()TableChartBuilderBeginnt mit der Erstellung eines Tabellendiagramms, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newTextStyle()TextStyleBuilderErstellt einen neuen Textstil-Builder.

ColumnChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
reverseCategories()ColumnChartBuilderKehrt die Zeichnung einer Reihe auf der Domainachse um.
setBackgroundColor(cssValue)ColumnChartBuilderLegt die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)ColumnChartBuilderLegt die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)ColumnChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)ColumnChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)ColumnChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)ColumnChartBuilderLegt die Abmessungen des Diagramms fest.
setLegendPosition(position)ColumnChartBuilderLegt die Position der Legende in Bezug auf das Diagramm fest.
setLegendTextStyle(textStyle)ColumnChartBuilderLegt den Textstil der Diagrammlegende fest.
setOption(option, value)ColumnChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
setRange(start, end)ColumnChartBuilderLegt den Bereich für das Diagramm fest.
setStacked()ColumnChartBuilderVerwendet gestapelte Linien, d. h. Linien- und Balkenwerte werden gestapelt (kumuliert).
setTitle(chartTitle)ColumnChartBuilderLegt den Titel des Diagramms fest.
setTitleTextStyle(textStyle)ColumnChartBuilderLegt den Textstil des Diagrammtitels fest.
setXAxisTextStyle(textStyle)ColumnChartBuilderLegt den Textstil der horizontalen Achse fest.
setXAxisTitle(title)ColumnChartBuilderFügt der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderLegt den Textstil des Titels der horizontalen Achse fest.
setYAxisTextStyle(textStyle)ColumnChartBuilderLegt den Textstil der vertikalen Achse fest.
setYAxisTitle(title)ColumnChartBuilderFügt der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderLegt den Textstil des Titels der vertikalen Achse fest.
useLogScale()ColumnChartBuilderWandelt die Bereichsachse in eine logarithmische Skala um (es müssen alle Werte positiv sein).

ColumnType

Attribute

PropertyTypBeschreibung
DATEEnumEntspricht Datumswerte.
NUMBEREnumEntspricht Zahlenwerten.
STRINGEnumEntspricht Zeichenfolgenwerten.

CurveStyle

Attribute

PropertyTypBeschreibung
NORMALEnumGerade Linien ohne Kurve.
SMOOTHEnumDie Winkel der Linie werden geglättet.

DataTable

DataTableBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
addColumn(type, label)DataTableBuilderFügt der Datentabelle eine Spalte hinzu.
addRow(values)DataTableBuilderFügt der Datentabelle eine Zeile hinzu.
build()DataTableErstellt eine Datentabelle und gibt sie zurück.
setValue(row, column, value)DataTableBuilderLegt einen bestimmten Wert in der Tabelle fest.

DataTableSource

Methoden

MethodeRückgabetypKurzbeschreibung
getDataTable()DataTableGibt die Daten in diesem Objekt als DataTable zurück.

DataViewDefinition

DataViewDefinitionBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()DataViewDefinitionErstellt das Definitionsobjekt der Datenansicht, das mit diesem Builder erstellt wurde, und gibt es zurück.
setColumns(columns)DataViewDefinitionBuilderLegt die Indexe der Spalten fest, die in die Datenansicht aufgenommen werden sollen, und die Angabe von Rollenspalteninformationen.

LineChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
reverseCategories()LineChartBuilderKehrt die Zeichnung einer Reihe auf der Domainachse um.
setBackgroundColor(cssValue)LineChartBuilderLegt die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)LineChartBuilderLegt die Farben für die Linien im Diagramm fest.
setCurveStyle(style)LineChartBuilderLegt den Stil für die Kurven im Diagramm fest.
setDataSourceUrl(url)LineChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)LineChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)LineChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)LineChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)LineChartBuilderLegt die Abmessungen des Diagramms fest.
setLegendPosition(position)LineChartBuilderLegt die Position der Legende in Bezug auf das Diagramm fest.
setLegendTextStyle(textStyle)LineChartBuilderLegt den Textstil der Diagrammlegende fest.
setOption(option, value)LineChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
setPointStyle(style)LineChartBuilderLegt den Stil für Punkte in der Linie fest.
setRange(start, end)LineChartBuilderLegt den Bereich für das Diagramm fest.
setTitle(chartTitle)LineChartBuilderLegt den Titel des Diagramms fest.
setTitleTextStyle(textStyle)LineChartBuilderLegt den Textstil des Diagrammtitels fest.
setXAxisTextStyle(textStyle)LineChartBuilderLegt den Textstil der horizontalen Achse fest.
setXAxisTitle(title)LineChartBuilderFügt der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)LineChartBuilderLegt den Textstil des Titels der horizontalen Achse fest.
setYAxisTextStyle(textStyle)LineChartBuilderLegt den Textstil der vertikalen Achse fest.
setYAxisTitle(title)LineChartBuilderFügt der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)LineChartBuilderLegt den Textstil des Titels der vertikalen Achse fest.
useLogScale()LineChartBuilderWandelt die Bereichsachse in eine logarithmische Skala um (es müssen alle Werte positiv sein).

MatchType

Attribute

PropertyTypBeschreibung
EXACTEnumNur genaue Werte abgleichen
PREFIXEnumPräfixe beginnend mit dem Anfang des Werts suchen
ANYEnumÜbereinstimmung mit einem beliebigen Teilstring

Methoden

MethodeRückgabetypKurzbeschreibung
getName()StringGibt den Namen des Übereinstimmungstyps zurück, der in den JSON-Optionen verwendet werden soll

NumberRangeFilterBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
setMaxValue(maxValue)NumberRangeFilterBuilderLegt den maximal zulässigen Wert für die Untergrenze des Bereichs fest.
setMinValue(minValue)NumberRangeFilterBuilderLegt den zulässigen Mindestwert für die Untergrenze des Bereichs fest.
setOrientation(orientation)NumberRangeFilterBuilderLegt die Ausrichtung des Schiebereglers fest.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderLegt fest, ob neben dem Schieberegler Labels angezeigt werden sollen, die die Ausdehnung des ausgewählten Bereichs anzeigen.
setTicks(ticks)NumberRangeFilterBuilderLegt die Anzahl der Teilstriche (feste Positionen in einem Bereichsbalken) fest, in die die Daumen des Schiebereglers eines Zahlenbereichs fallen können.

Orientation

Attribute

PropertyTypBeschreibung
HORIZONTALEnumHorizontale Ausrichtung.
VERTICALEnumVertikale Ausrichtung.

PickerValuesLayout

Attribute

PropertyTypBeschreibung
ASIDEEnumDie ausgewählten Werte werden in einer einzelnen Textzeile neben dem Wertauswahl-Widget angezeigt.
BELOWEnumDie ausgewählten Werte werden in einer einzelnen Textzeile unter dem Widget angezeigt.
BELOW_WRAPPINGEnumÄhnlich wie unten, aber Einträge, die nicht in die Auswahl passen, werden in eine neue Zeile umgebrochen.
BELOW_STACKEDEnumDie ausgewählten Werte werden in einer Spalte unter dem Widget angezeigt.

PieChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
reverseCategories()PieChartBuilderKehrt die Zeichnung einer Reihe auf der Domainachse um.
set3D()PieChartBuilderLegt fest, dass das Diagramm dreidimensional ist.
setBackgroundColor(cssValue)PieChartBuilderLegt die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)PieChartBuilderLegt die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)PieChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)PieChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)PieChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)PieChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)PieChartBuilderLegt die Abmessungen des Diagramms fest.
setLegendPosition(position)PieChartBuilderLegt die Position der Legende in Bezug auf das Diagramm fest.
setLegendTextStyle(textStyle)PieChartBuilderLegt den Textstil der Diagrammlegende fest.
setOption(option, value)PieChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
setTitle(chartTitle)PieChartBuilderLegt den Titel des Diagramms fest.
setTitleTextStyle(textStyle)PieChartBuilderLegt den Textstil des Diagrammtitels fest.

PointStyle

Attribute

PropertyTypBeschreibung
NONEEnumLinienpunkte werden nicht angezeigt.
TINYEnumVerwenden Sie winzige Linienpunkte.
MEDIUMEnumVerwenden Sie mittelgroße Linienpunkte.
LARGEEnumVerwenden Sie große Linienpunkte.
HUGEEnumVerwenden Sie Linienpunkte mit der größten Größe.

Position

Attribute

PropertyTypBeschreibung
TOPEnumÜber dem Diagramm
RIGHTEnumRechts neben dem Diagramm.
BOTTOMEnumUnter dem Diagramm
NONEEnumEs wird keine Legende angezeigt.

ScatterChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
setBackgroundColor(cssValue)ScatterChartBuilderLegt die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)ScatterChartBuilderLegt die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)ScatterChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)ScatterChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)ScatterChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)ScatterChartBuilderLegt die Abmessungen des Diagramms fest.
setLegendPosition(position)ScatterChartBuilderLegt die Position der Legende in Bezug auf das Diagramm fest.
setLegendTextStyle(textStyle)ScatterChartBuilderLegt den Textstil der Diagrammlegende fest.
setOption(option, value)ScatterChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
setPointStyle(style)ScatterChartBuilderLegt den Stil für Punkte in der Linie fest.
setTitle(chartTitle)ScatterChartBuilderLegt den Titel des Diagramms fest.
setTitleTextStyle(textStyle)ScatterChartBuilderLegt den Textstil des Diagrammtitels fest.
setXAxisLogScale()ScatterChartBuilderWandelt die horizontale Achse in eine logarithmische Skala um (es müssen alle Werte positiv sein).
setXAxisRange(start, end)ScatterChartBuilderLegt den Bereich für die horizontale Achse des Diagramms fest.
setXAxisTextStyle(textStyle)ScatterChartBuilderLegt den Textstil der horizontalen Achse fest.
setXAxisTitle(title)ScatterChartBuilderFügt der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderLegt den Textstil des Titels der horizontalen Achse fest.
setYAxisLogScale()ScatterChartBuilderWandelt die vertikale Achse in eine logarithmische Skala um (es müssen alle Werte positiv sein).
setYAxisRange(start, end)ScatterChartBuilderLegt den Bereich für die vertikale Achse des Diagramms fest.
setYAxisTextStyle(textStyle)ScatterChartBuilderLegt den Textstil der vertikalen Achse fest.
setYAxisTitle(title)ScatterChartBuilderFügt der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderLegt den Textstil des Titels der vertikalen Achse fest.

StringFilterBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
setCaseSensitive(caseSensitive)StringFilterBuilderLegt fest, ob beim Abgleich zwischen Groß- und Kleinschreibung unterschieden werden soll.
setMatchType(matchType)StringFilterBuilderLegt fest, ob das Steuerelement nur genaue Werte (MatchType.EXACT), Präfixe, die am Anfang des Werts beginnen (MatchType.PREFIX) oder ein beliebiger Teilstring (MatchType.ANY) übereinstimmen sollen.
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderLegt fest, ob das Steuerelement jedes Mal übereinstimmen soll, wenn eine Taste gedrückt wird, oder nur, wenn sich das Eingabefeld ändert (Fokusverlust oder Drücken der Eingabetaste).

TableChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartErstellt das Diagramm.
enablePaging(enablePaging)TableChartBuilderLegt fest, ob das Durchblättern der Daten aktiviert werden soll.
enablePaging(pageSize)TableChartBuilderAktiviert Paginierung und legt die Anzahl der Zeilen pro Seite fest.
enablePaging(pageSize, startPage)TableChartBuilderAktiviert Paginierung und legt die Anzahl der Zeilen auf jeder Seite und der ersten Tabellenseite fest, die angezeigt werden soll (Seitennummern basieren auf null).
enableRtlTable(rtlEnabled)TableChartBuilderGrundlegende Unterstützung für linksläufige Sprachen (wie Arabisch oder Hebräisch) durch Umkehren der Spaltenreihenfolge der Tabelle, sodass Spalte 0 die Spalte ganz rechts und die letzte Spalte die Spalte ganz links ist.
enableSorting(enableSorting)TableChartBuilderLegt fest, ob Spalten sortiert werden sollen, wenn der Nutzer auf eine Spaltenüberschrift klickt.
setDataSourceUrl(url)TableChartBuilderLegt die URL der Datenquelle fest, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)TableChartBuilderLegt die Datentabelle für das Diagramm mithilfe eines DataTableBuilders fest.
setDataTable(table)TableChartBuilderLegt die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)TableChartBuilderLegt die Definition der Datenansicht für das Diagramm fest.
setDimensions(width, height)TableChartBuilderLegt die Abmessungen des Diagramms fest.
setFirstRowNumber(number)TableChartBuilderLegt die Zeilennummer für die erste Zeile in der Datentabelle fest.
setInitialSortingAscending(column)TableChartBuilderLegt den Index der Spalte fest, nach der die Tabelle anfänglich (aufsteigend) sortiert werden soll.
setInitialSortingDescending(column)TableChartBuilderLegt den Index der Spalte fest, nach der die Tabelle anfänglich sortiert (absteigend) sein soll.
setOption(option, value)TableChartBuilderLegt erweiterte Optionen für dieses Diagramm fest.
showRowNumberColumn(showRowNumber)TableChartBuilderLegt fest, ob die Zeilennummer als erste Spalte der Tabelle angezeigt werden soll.
useAlternatingRowStyle(alternate)TableChartBuilderLegt fest, ob ungeraden und geraden Zeilen in einem Tabellendiagramm ein abwechselnder Farbstil zugewiesen wird.

TextStyle

Methoden

MethodeRückgabetypKurzbeschreibung
getColor()StringRuft die Farbe des Textstils ab.
getFontName()StringRuft den Namen der Schriftart des Textstils ab.
getFontSize()NumberRuft die Schriftgröße des Textstils ab.

TextStyleBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()TextStyleErstellt ein Textstil-Konfigurationsobjekt und gibt es zurück, das mit diesem Builder erstellt wurde.
setColor(cssValue)TextStyleBuilderLegt die Farbe des Textstils fest.
setFontName(fontName)TextStyleBuilderHier legen Sie den Namen der Schrift des Textstils fest.
setFontSize(fontSize)TextStyleBuilderLegt die Schriftgröße des Textstils fest.