Charts Service

Charts

Mit diesem Dienst können Nutzer Diagramme mit den 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 der 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;

}

Klassen

NameKurzbeschreibung
AreaChartBuilderBuilder für Flächendiagramme.
BarChartBuilderTool zum Erstellen von Balkendiagrammen.
ChartEin Diagrammobjekt, das in ein statisches Bild umgewandelt werden kann.
ChartHiddenDimensionStrategyEine Aufzählung, wie ausgeblendete Dimensionen in einer Quelle in einem Diagramm dargestellt werden.
ChartMergeStrategyEine Aufzählung, wie mehrere Bereiche in der Quelle in einem Diagramm dargestellt werden.
ChartOptionsHier werden die Optionen angezeigt, die derzeit für ein Chart konfiguriert sind, z. B. Höhe und Farbe.
ChartTypeVom Diagrammdienst unterstützte Diagrammtypen.
ChartsEinstiegspunkt zum Erstellen von Diagrammen in Scripts.
ColumnChartBuilderTool zum Erstellen von Säulendiagrammen.
ColumnTypeEine Aufzählung der gültigen Datentypen für Spalten in einer DataTable.
CurveStyleEine Aufzählung der Stile für Kurven in einem Diagramm.
DataTableEine Datentabelle, die in Diagrammen verwendet werden soll.
DataTableBuilderErstellt DataTable-Objekte.
DataTableSourceBenutzeroberfläche für Objekte, die ihre Daten als DataTable darstellen können.
DataViewDefinitionEine Datenansichtsdefinition zum Visualisieren von Diagrammdaten.
DataViewDefinitionBuilderBuilder für DataViewDefinition-Objekte.
LineChartBuilderTool zum Erstellen von Liniendiagrammen.
MatchTypeEine Aufzählung, wie ein Stringwert abgeglichen werden soll.
NumberRangeFilterBuilderEin Tool zum Erstellen von Filtern für Zahlenbereiche.
OrientationEine Aufzählung der Ausrichtung eines Objekts.
PickerValuesLayoutEine Aufzählung der Möglichkeiten, wie ausgewählte Werte im Auswahl-Widget angezeigt werden können.
PieChartBuilderEin Tool zum Erstellen von Tortendiagrammen.
PointStyleEine Aufzählung der Stile der Punkte in einer Linie.
PositionEine Aufzählung der Legendenpositionen in einem Diagramm.
ScatterChartBuilderBuilder für Streudiagramme.
StringFilterBuilderEin Builder für Stringfiltersteuerungen.
TableChartBuilderEin Tool zum Erstellen von Tabellendiagrammen.
TextStyleEin Konfigurationsobjekt für den Textstil.
TextStyleBuilderEin Builder zum Erstellen von TextStyle-Objekten.

AreaChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartDas Diagramm wird erstellt.
reverseCategories()AreaChartBuilderDie Reihen werden auf der Ordinatenachse in umgekehrter Reihenfolge dargestellt.
setBackgroundColor(cssValue)AreaChartBuilderHier legen Sie die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)AreaChartBuilderHiermit legen Sie die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)AreaChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)AreaChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)AreaChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)AreaChartBuilderHier legen Sie die Dimensionen für das Diagramm fest.
setLegendPosition(position)AreaChartBuilderHiermit wird die Position der Legende im Verhältnis zum Diagramm festgelegt.
setLegendTextStyle(textStyle)AreaChartBuilderHiermit wird der Textstil der Diagrammlegende festgelegt.
setOption(option, value)AreaChartBuilderHier legen Sie 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()AreaChartBuilderEs werden gestapelte Linien verwendet, d. h., Linien- und Balkenwerte werden gestapelt (aufsummiert).
setTitle(chartTitle)AreaChartBuilderHiermit wird der Titel des Diagramms festgelegt.
setTitleTextStyle(textStyle)AreaChartBuilderHiermit wird der Textstil des Diagrammtitels festgelegt.
setXAxisTextStyle(textStyle)AreaChartBuilderHiermit wird der Textstil der horizontalen Achse festgelegt.
setXAxisTitle(title)AreaChartBuilderFügen Sie der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderHiermit wird der Textstil für den Titel der horizontalen Achse festgelegt.
setYAxisTextStyle(textStyle)AreaChartBuilderHiermit wird der Textstil der vertikalen Achse festgelegt.
setYAxisTitle(title)AreaChartBuilderFügen Sie der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderHiermit wird der Textstil für den Titel der vertikalen Achse festgelegt.
useLogScale()AreaChartBuilderDie Bereichsachse wird logarithmisch skaliert. Alle Werte müssen positiv sein.

BarChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartDas Diagramm wird erstellt.
reverseCategories()BarChartBuilderDie Reihen werden auf der Ordinatenachse in umgekehrter Reihenfolge dargestellt.
reverseDirection()BarChartBuilderDie Richtung, in der die Balken entlang der horizontalen Achse wachsen, wird umgekehrt.
setBackgroundColor(cssValue)BarChartBuilderHier legen Sie die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)BarChartBuilderHiermit legen Sie die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)BarChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)BarChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)BarChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)BarChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)BarChartBuilderHier legen Sie die Dimensionen für das Diagramm fest.
setLegendPosition(position)BarChartBuilderHiermit wird die Position der Legende im Verhältnis zum Diagramm festgelegt.
setLegendTextStyle(textStyle)BarChartBuilderHiermit wird der Textstil der Diagrammlegende festgelegt.
setOption(option, value)BarChartBuilderHier legen Sie erweiterte Optionen für dieses Diagramm fest.
setRange(start, end)BarChartBuilderLegt den Bereich für das Diagramm fest.
setStacked()BarChartBuilderEs werden gestapelte Linien verwendet, d. h., Linien- und Balkenwerte werden gestapelt (aufsummiert).
setTitle(chartTitle)BarChartBuilderHiermit wird der Titel des Diagramms festgelegt.
setTitleTextStyle(textStyle)BarChartBuilderHiermit wird der Textstil des Diagrammtitels festgelegt.
setXAxisTextStyle(textStyle)BarChartBuilderHiermit wird der Textstil der horizontalen Achse festgelegt.
setXAxisTitle(title)BarChartBuilderFügen Sie der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)BarChartBuilderHiermit wird der Textstil für den Titel der horizontalen Achse festgelegt.
setYAxisTextStyle(textStyle)BarChartBuilderHiermit wird der Textstil der vertikalen Achse festgelegt.
setYAxisTitle(title)BarChartBuilderFügen Sie der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)BarChartBuilderHiermit wird der Textstil für den Titel der vertikalen Achse festgelegt.
useLogScale()BarChartBuilderDie Bereichsachse wird logarithmisch skaliert. Alle Werte müssen positiv sein.

Chart

Methoden

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

ChartHiddenDimensionStrategy

Attribute

AttributTypBeschreibung
IGNORE_BOTHEnumStandardeinstellung; ausgeblendete 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

AttributTypBeschreibung
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

AttributTypBeschreibung
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

AttributTypBeschreibung
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyEine Aufzählung, wie ausgeblendete Dimensionen in einer Quelle in einem Diagramm dargestellt werden.
ChartMergeStrategyChartMergeStrategyEine Aufzählung, wie mehrere Bereiche in der Quelle in einem Diagramm dargestellt werden.
ChartTypeChartTypeEine Aufzählung der Diagrammtypen, die vom Diagrammdienst unterstützt werden.
ColumnTypeColumnTypeEine Aufzählung der gültigen Datentypen für Spalten in einer DataTable.
CurveStyleCurveStyleEine Aufzählung der Stile für Kurven in einem Diagramm.
PointStylePointStyleEine Aufzählung der Stile der Punkte in einer Linie.
PositionPositionEine Aufzählung der Legendenpositionen in einem Diagramm.

Methoden

MethodeRückgabetypKurzbeschreibung
newAreaChart()AreaChartBuilderDamit wird ein Flächendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
newBarChart()BarChartBuilderDamit wird ein Balkendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
newColumnChart()ColumnChartBuilderDamit wird ein Säulendiagramm erstellt, 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()LineChartBuilderDamit wird ein Liniendiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
newPieChart()PieChartBuilderDamit wird ein Kreisdiagramm erstellt, wie in der Google Chart Tools-Dokumentation beschrieben.
newScatterChart()ScatterChartBuilderDamit wird ein Streudiagramm erstellt, wie in der Dokumentation zu Google-Diagrammtools beschrieben.
newTableChart()TableChartBuilderDamit wird ein Tabellendiagramm erstellt, wie in der Google-Diagrammtools-Dokumentation beschrieben.
newTextStyle()TextStyleBuilderErstellt einen neuen Textstil-Builder.

ColumnChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartDas Diagramm wird erstellt.
reverseCategories()ColumnChartBuilderDie Reihen werden auf der Ordinatenachse in umgekehrter Reihenfolge dargestellt.
setBackgroundColor(cssValue)ColumnChartBuilderHier legen Sie die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)ColumnChartBuilderHiermit legen Sie die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)ColumnChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)ColumnChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)ColumnChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)ColumnChartBuilderHier legen Sie die Dimensionen für das Diagramm fest.
setLegendPosition(position)ColumnChartBuilderHiermit wird die Position der Legende im Verhältnis zum Diagramm festgelegt.
setLegendTextStyle(textStyle)ColumnChartBuilderHiermit wird der Textstil der Diagrammlegende festgelegt.
setOption(option, value)ColumnChartBuilderHier legen Sie erweiterte Optionen für dieses Diagramm fest.
setRange(start, end)ColumnChartBuilderLegt den Bereich für das Diagramm fest.
setStacked()ColumnChartBuilderEs werden gestapelte Linien verwendet, d. h., Linien- und Balkenwerte werden gestapelt (aufsummiert).
setTitle(chartTitle)ColumnChartBuilderHiermit wird der Titel des Diagramms festgelegt.
setTitleTextStyle(textStyle)ColumnChartBuilderHiermit wird der Textstil des Diagrammtitels festgelegt.
setXAxisTextStyle(textStyle)ColumnChartBuilderHiermit wird der Textstil der horizontalen Achse festgelegt.
setXAxisTitle(title)ColumnChartBuilderFügen Sie der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderHiermit wird der Textstil für den Titel der horizontalen Achse festgelegt.
setYAxisTextStyle(textStyle)ColumnChartBuilderHiermit wird der Textstil der vertikalen Achse festgelegt.
setYAxisTitle(title)ColumnChartBuilderFügen Sie der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderHiermit wird der Textstil für den Titel der vertikalen Achse festgelegt.
useLogScale()ColumnChartBuilderDie Bereichsachse wird logarithmisch skaliert. Alle Werte müssen positiv sein.

ColumnType

Attribute

AttributTypBeschreibung
DATEEnumEntspricht Datumswerten.
NUMBEREnumEntspricht Zahlenwerten.
STRINGEnumEntspricht Stringwerten.

CurveStyle

Attribute

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

DataTable

DataTableBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
addColumn(type, label)DataTableBuilderFügen Sie der Datentabelle eine Spalte hinzu.
addRow(values)DataTableBuilderFügen Sie der Datentabelle eine Zeile hinzu.
build()DataTableErstellt und gibt eine Datentabelle 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 und gibt das Datenansichtsdefinition-Objekt zurück, das mit diesem Builder erstellt wurde.
setColumns(columns)DataViewDefinitionBuilderHier legen Sie die Indizes der Spalten fest, die in die Datenansicht aufgenommen werden sollen, und geben Informationen zu Rollenspalten an.

LineChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartDas Diagramm wird erstellt.
reverseCategories()LineChartBuilderDie Reihen werden auf der Ordinatenachse in umgekehrter Reihenfolge dargestellt.
setBackgroundColor(cssValue)LineChartBuilderHier legen Sie die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)LineChartBuilderHiermit legen Sie die Farben für die Linien im Diagramm fest.
setCurveStyle(style)LineChartBuilderLegt den Stil fest, der für Kurven im Diagramm verwendet werden soll.
setDataSourceUrl(url)LineChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)LineChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)LineChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)LineChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)LineChartBuilderHier legen Sie die Dimensionen für das Diagramm fest.
setLegendPosition(position)LineChartBuilderHiermit wird die Position der Legende im Verhältnis zum Diagramm festgelegt.
setLegendTextStyle(textStyle)LineChartBuilderHiermit wird der Textstil der Diagrammlegende festgelegt.
setOption(option, value)LineChartBuilderHier legen Sie 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)LineChartBuilderHiermit wird der Titel des Diagramms festgelegt.
setTitleTextStyle(textStyle)LineChartBuilderHiermit wird der Textstil des Diagrammtitels festgelegt.
setXAxisTextStyle(textStyle)LineChartBuilderHiermit wird der Textstil der horizontalen Achse festgelegt.
setXAxisTitle(title)LineChartBuilderFügen Sie der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)LineChartBuilderHiermit wird der Textstil für den Titel der horizontalen Achse festgelegt.
setYAxisTextStyle(textStyle)LineChartBuilderHiermit wird der Textstil der vertikalen Achse festgelegt.
setYAxisTitle(title)LineChartBuilderFügen Sie der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)LineChartBuilderHiermit wird der Textstil für den Titel der vertikalen Achse festgelegt.
useLogScale()LineChartBuilderDie Bereichsachse wird logarithmisch skaliert. Alle Werte müssen positiv sein.

MatchType

Attribute

AttributTypBeschreibung
EXACTEnumNur genaue Übereinstimmungen
PREFIXEnumPräfixe ab dem Anfang des Werts abgleichen
ANYEnumMit beliebigem Teilstring übereinstimmen

Methoden

MethodeRückgabetypKurzbeschreibung
getName()StringGibt den Namen des Abgleichstyps zurück, der in der JSON-Datei mit den Optionen verwendet werden soll.

NumberRangeFilterBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
setMaxValue(maxValue)NumberRangeFilterBuilderLegt den maximal zulässigen Wert für die untere Grenze des Bereichs fest.
setMinValue(minValue)NumberRangeFilterBuilderLegt den kleinsten zulässigen Wert für die untere Grenze des Bereichs fest.
setOrientation(orientation)NumberRangeFilterBuilderHiermit wird die Ausrichtung des Schiebereglers festgelegt.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderHier legen Sie fest, ob neben dem Schieberegler Labels mit den Grenzen des ausgewählten Bereichs angezeigt werden sollen.
setTicks(ticks)NumberRangeFilterBuilderHiermit wird die Anzahl der Markierungen (feste Positionen in einer Bereichsleiste) festgelegt, in die die Schieberegler eines Zahlenbereichsfilters fallen können.

Orientation

Attribute

AttributTypBeschreibung
HORIZONTALEnumHorizontale Ausrichtung.
VERTICALEnumVertikale Ausrichtung

PickerValuesLayout

Attribute

AttributTypBeschreibung
ASIDEEnumAusgewählte Werte werden in einer einzigen Textzeile neben dem Widget für die Wertauswahl angezeigt.
BELOWEnumAusgewählte 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()ChartDas Diagramm wird erstellt.
reverseCategories()PieChartBuilderDie Reihen werden auf der Ordinatenachse in umgekehrter Reihenfolge dargestellt.
set3D()PieChartBuilderDas Diagramm wird dreidimensional dargestellt.
setBackgroundColor(cssValue)PieChartBuilderHier legen Sie die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)PieChartBuilderHiermit legen Sie die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)PieChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)PieChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)PieChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)PieChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)PieChartBuilderHier legen Sie die Dimensionen für das Diagramm fest.
setLegendPosition(position)PieChartBuilderHiermit wird die Position der Legende im Verhältnis zum Diagramm festgelegt.
setLegendTextStyle(textStyle)PieChartBuilderHiermit wird der Textstil der Diagrammlegende festgelegt.
setOption(option, value)PieChartBuilderHier legen Sie erweiterte Optionen für dieses Diagramm fest.
setTitle(chartTitle)PieChartBuilderHiermit wird der Titel des Diagramms festgelegt.
setTitleTextStyle(textStyle)PieChartBuilderHiermit wird der Textstil des Diagrammtitels festgelegt.

PointStyle

Attribute

AttributTypBeschreibung
NONEEnumZeige keine Linienpunkte an.
TINYEnumVerwenden Sie kleine Linienpunkte.
MEDIUMEnumVerwenden Sie mittelgroße Linienpunkte.
LARGEEnumVerwenden Sie große Linienpunkte.
HUGEEnumVerwenden Sie die größten Linienpunkte.

Position

Attribute

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

ScatterChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartDas Diagramm wird erstellt.
setBackgroundColor(cssValue)ScatterChartBuilderHier legen Sie die Hintergrundfarbe des Diagramms fest.
setColors(cssValues)ScatterChartBuilderHiermit legen Sie die Farben für die Linien im Diagramm fest.
setDataSourceUrl(url)ScatterChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)ScatterChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)ScatterChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)ScatterChartBuilderHier legen Sie die Dimensionen für das Diagramm fest.
setLegendPosition(position)ScatterChartBuilderHiermit wird die Position der Legende im Verhältnis zum Diagramm festgelegt.
setLegendTextStyle(textStyle)ScatterChartBuilderHiermit wird der Textstil der Diagrammlegende festgelegt.
setOption(option, value)ScatterChartBuilderHier legen Sie erweiterte Optionen für dieses Diagramm fest.
setPointStyle(style)ScatterChartBuilderLegt den Stil für Punkte in der Linie fest.
setTitle(chartTitle)ScatterChartBuilderHiermit wird der Titel des Diagramms festgelegt.
setTitleTextStyle(textStyle)ScatterChartBuilderHiermit wird der Textstil des Diagrammtitels festgelegt.
setXAxisLogScale()ScatterChartBuilderDie horizontale Achse wird logarithmisch skaliert. Alle Werte müssen positiv sein.
setXAxisRange(start, end)ScatterChartBuilderLegt den Bereich für die horizontale Achse des Diagramms fest.
setXAxisTextStyle(textStyle)ScatterChartBuilderHiermit wird der Textstil der horizontalen Achse festgelegt.
setXAxisTitle(title)ScatterChartBuilderFügen Sie der horizontalen Achse einen Titel hinzu.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderHiermit wird der Textstil für den Titel der horizontalen Achse festgelegt.
setYAxisLogScale()ScatterChartBuilderDie vertikale Achse wird logarithmisch skaliert. Alle Werte müssen positiv sein.
setYAxisRange(start, end)ScatterChartBuilderLegt den Bereich für die vertikale Achse des Diagramms fest.
setYAxisTextStyle(textStyle)ScatterChartBuilderHiermit wird der Textstil der vertikalen Achse festgelegt.
setYAxisTitle(title)ScatterChartBuilderFügen Sie der vertikalen Achse einen Titel hinzu.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderHiermit wird der Textstil für den Titel der vertikalen Achse festgelegt.

StringFilterBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
setCaseSensitive(caseSensitive)StringFilterBuilderLegt fest, ob beim Abgleich die Groß- und Kleinschreibung berücksichtigt werden soll.
setMatchType(matchType)StringFilterBuilderHiermit wird festgelegt, ob das Steuerelement nur mit genauen Werten (MatchType.EXACT), Präfixen am Anfang des Werts (MatchType.PREFIX) oder mit beliebigen Teilstrings (MatchType.ANY) übereinstimmen soll.
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderHiermit wird festgelegt, ob die Übereinstimmung jedes Mal erfolgen soll, wenn eine Taste gedrückt wird, oder nur, wenn sich das Eingabefeld ändert (Verlust des Fokus oder Drücken der Eingabetaste).

TableChartBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()ChartDas Diagramm wird erstellt.
enablePaging(enablePaging)TableChartBuilderHier legen Sie fest, ob die Daten geblättert werden können.
enablePaging(pageSize)TableChartBuilderHiermit wird die Paginierung aktiviert und die Anzahl der Zeilen auf jeder Seite festgelegt.
enablePaging(pageSize, startPage)TableChartBuilderHiermit wird die Paginierung aktiviert. Außerdem wird die Anzahl der Zeilen auf jeder Seite und die erste Seite der Tabelle festgelegt (Seitennummern beginnen bei null).
enableRtlTable(rtlEnabled)TableChartBuilderEs wird eine grundlegende Unterstützung für rechtsläufige Sprachen wie Arabisch oder Hebräisch hinzugefügt, indem die Spaltenreihenfolge der Tabelle umgekehrt wird, sodass Spalte 0 die äußerste rechte Spalte und die letzte Spalte die äußerste linke Spalte ist.
enableSorting(enableSorting)TableChartBuilderHiermit wird festgelegt, ob Spalten sortiert werden, wenn der Nutzer auf eine Spaltenüberschrift klickt.
setDataSourceUrl(url)TableChartBuilderHiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden.
setDataTable(tableBuilder)TableChartBuilderLegt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll.
setDataTable(table)TableChartBuilderHier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält.
setDataViewDefinition(dataViewDefinition)TableChartBuilderHier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
setDimensions(width, height)TableChartBuilderHier legen Sie die Dimensionen für das Diagramm 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 zuerst sortiert werden soll (aufsteigend).
setInitialSortingDescending(column)TableChartBuilderLegt den Index der Spalte fest, nach der die Tabelle zuerst sortiert werden soll (absteigend).
setOption(option, value)TableChartBuilderHier legen Sie erweiterte Optionen für dieses Diagramm fest.
showRowNumberColumn(showRowNumber)TableChartBuilderHiermit wird festgelegt, ob die Zeilennummer als erste Spalte der Tabelle angezeigt werden soll.
useAlternatingRowStyle(alternate)TableChartBuilderHier legen Sie fest, ob ungeraden und geraden Zeilen eines Tabellendiagramms ein abwechselnder Farbstil zugewiesen wird.

TextStyle

Methoden

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

TextStyleBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
build()TextStyleErstellt ein Textstil-Konfigurationsobjekt, das mit diesem Builder erstellt wurde, und gibt es zurück.
setColor(cssValue)TextStyleBuilderHiermit wird die Farbe des Textstils festgelegt.
setFontName(fontName)TextStyleBuilderHiermit wird der Schriftname des Textstils festgelegt.
setFontSize(fontSize)TextStyleBuilderHiermit wird die Schriftgröße des Textstils festgelegt.