Ein Tool zum Erstellen von Tabellendiagrammen. Weitere Informationen finden Sie in der Google Tabellen-Dokumentation.
Hier ist ein Beispiel für ein Tabellendiagramm. Die Daten werden aus einer Google-Tabelle importiert.
// Get sample data from a spreadsheet. const dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AF' + '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=4&headers=-1'; const chartBuilder = Charts.newTableChart() .setDimensions(600, 500) .enablePaging(20) .setDataSourceUrl(dataSourceUrl); const chart = chartBuilder.build();
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | Chart | Das Diagramm wird erstellt. |
enable | Table | Hier legen Sie fest, ob die Daten geblättert werden können. |
enable | Table | Hiermit wird die Paginierung aktiviert und die Anzahl der Zeilen auf jeder Seite festgelegt. |
enable | Table | Hiermit 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). |
enable | Table | Es 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. |
enable | Table | Hiermit wird festgelegt, ob Spalten sortiert werden, wenn der Nutzer auf eine Spaltenüberschrift klickt. |
set | Table | Hiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden. |
set | Table | Legt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll. |
set | Table | Hier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält. |
set | Table | Hier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll. |
set | Table | Hier legen Sie die Dimensionen für das Diagramm fest. |
set | Table | Legt die Zeilennummer für die erste Zeile in der Datentabelle fest. |
set | Table | Legt den Index der Spalte fest, nach der die Tabelle zuerst sortiert werden soll (aufsteigend). |
set | Table | Legt den Index der Spalte fest, nach der die Tabelle zuerst sortiert werden soll (absteigend). |
set | Table | Hier legen Sie erweiterte Optionen für dieses Diagramm fest. |
show | Table | Hiermit wird festgelegt, ob die Zeilennummer als erste Spalte der Tabelle angezeigt werden soll. |
use | Table | Hier legen Sie fest, ob ungeraden und geraden Zeilen eines Tabellendiagramms ein abwechselnder Farbstil zugewiesen wird. |
Detaillierte Dokumentation
build()
Das Diagramm wird erstellt.
Rückflug
Chart
– Ein Diagrammobjekt, das in Dokumente, UI-Elemente eingebettet oder als statisches Bild verwendet werden kann.
enable Paging(enablePaging)
Hier legen Sie fest, ob die Daten geblättert werden können.
Standardmäßig ist das Auslagern deaktiviert. Wenn die Paginierung aktiviert ist, ist die Standardseitengröße 10.
Parameter
Name | Typ | Beschreibung |
---|---|---|
enable | Boolean | true , wenn die Auslagerung aktiviert werden soll, false andernfalls. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
enable Paging(pageSize)
Hiermit wird die Paginierung aktiviert und die Anzahl der Zeilen auf jeder Seite festgelegt.
Die Standardseitengröße ist 10.
// Creates a table chart builder and enables paging with page size of 5. const builder = Charts.newTableChart(); builder.enablePaging(5);
Parameter
Name | Typ | Beschreibung |
---|---|---|
page | Integer | Die Anzahl der Zeilen auf jeder Seite der Tabelle. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
enable Paging(pageSize, startPage)
Hiermit 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).
Die Standardseitengröße ist 10 und die Standardstartseite ist 0.
// Creates a table chart builder and enables paging with page size of 5 and // displays page 2 first. const builder = Charts.newTableChart(); builder.enablePaging(5, 2);
Parameter
Name | Typ | Beschreibung |
---|---|---|
page | Integer | Die Anzahl der Zeilen auf jeder Seite der Tabelle. |
start | Integer | Die erste Tabelleseite, die angezeigt werden soll (Seitennummern beginnen bei null). |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
enable Rtl Table(rtlEnabled)
Es 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.
Dies wirkt sich nicht auf den Spaltenindex in den zugrunde liegenden Daten aus, sondern nur auf die Reihenfolge der Anzeige. Die vollständige bidirektionale (BiDi) Sprachanzeige wird von der Tabellenvisualisierung auch mit dieser Option nicht unterstützt. Diese Option wird ignoriert, wenn Sie die Seitenfunktion (über die Option „Seite“) aktivieren oder die Tabelle Scrollbalken hat, weil Sie für Höhe und Breite Optionen angegeben haben, die kleiner als die erforderliche Tabellengröße sind. Standardmäßig ist die Unterstützung für die RTL-Schriftrichtung deaktiviert.
Parameter
Name | Typ | Beschreibung |
---|---|---|
rtl | Boolean | true , wenn die Unterstützung für die Schriftrichtung von rechts nach links aktiviert werden soll, false andernfalls. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
enable Sorting(enableSorting)
Hiermit wird festgelegt, ob Spalten sortiert werden, wenn der Nutzer auf eine Spaltenüberschrift klickt.
Wenn die Sortierung aktiviert ist, werden die Zeilen automatisch sortiert, wenn Nutzer auf die Spaltenüberschrift klicken. Standardmäßig ist die Sortierung aktiviert.
Parameter
Name | Typ | Beschreibung |
---|---|---|
enable | Boolean | true , um das Sortieren durch Klicken auf Spaltenüberschriften zu aktivieren, false andernfalls. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Data Source Url(url)
Hiermit wird die URL der Datenquelle festgelegt, über die Daten aus einer externen Quelle wie Google Tabellen abgerufen werden. Wenn eine Datenquellen-URL und eine DataTable angegeben werden, wird die Datenquellen-URL ignoriert.
Weitere Informationen zum Abfragen von Datenquellen finden Sie in der Google Tabellen-Dokumentation.
Parameter
Name | Typ | Beschreibung |
---|---|---|
url | String | Die URL der Datenquelle, einschließlich aller Suchparameter. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Data Table(tableBuilder)
Legt mithilfe eines DataTableBuilders die Datentabelle fest, die für das Diagramm verwendet werden soll. Dies ist eine praktische Methode, um die Datentabelle festzulegen, ohne build()
aufrufen zu müssen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
table | Data | Ein Tool zum Erstellen von Datentabellen. Im Rahmen dieses Aufrufs wird sofort eine neue Datentabelle erstellt. Alle weiteren Änderungen am Builder werden daher nicht im Diagramm berücksichtigt. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Data Table(table)
Hier legen Sie die Datentabelle fest, die die Linien für das Diagramm sowie die Beschriftungen der X-Achse enthält. Die erste Spalte sollte ein String sein und die Labels der horizontalen Achse enthalten. Es kann eine beliebige Anzahl von Spalten folgen, die alle numerisch sein müssen. Jede Spalte wird als separate Zeile angezeigt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
table | Data | Die Datentabelle, die für das Diagramm verwendet werden soll. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Data View Definition(dataViewDefinition)
Hier legen Sie die Datenansichtsdefinition fest, die für das Diagramm verwendet werden soll.
Parameter
Name | Typ | Beschreibung |
---|---|---|
data | Data | Ein Datenansichtsdefinition-Objekt, das die Ansicht definiert, die aus der angegebenen Datenquelle für das Zeichnen des Diagramms abgeleitet werden soll. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Dimensions(width, height)
Hier legen Sie die Dimensionen für das Diagramm fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
width | Integer | Die Breite des Diagramms in Pixeln. |
height | Integer | Die Höhe des Diagramms in Pixeln. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set First Row Number(number)
Legt die Zeilennummer für die erste Zeile in der Datentabelle fest.
Die Standardzeilennummer der ersten Zeile ist 1.
// Creates a table chart builder and sets the first row to be 2. const builder = Charts.newTableChart(); builder.setFirstRowNumber(2);
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Integer | Die Zeilennummer der ersten Zeile in der Datentabelle. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Initial Sorting Ascending(column)
Legt den Index der Spalte fest, nach der die Tabelle zuerst sortiert werden soll (aufsteigend).
Die Spalte ist in aufsteigender Reihenfolge sortiert und wird durch einen kleinen Pfeil gekennzeichnet.
// Creates a table chart builder and sorts it by the second column (ascending). const builder = Charts.newTableChart(); builder.setInitialSortingAscending(2);
Parameter
Name | Typ | Beschreibung |
---|---|---|
column | Integer | Die Nummer der Spalte, nach der die Tabelle zuerst sortiert werden soll. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Initial Sorting Descending(column)
Legt den Index der Spalte fest, nach der die Tabelle zuerst sortiert werden soll (absteigend).
Die Spalte ist in absteigender Reihenfolge sortiert und wird durch einen kleinen Pfeil gekennzeichnet.
// Creates a table chart builder and sorts it by the second column (descending). const builder = Charts.newTableChart(); builder.setInitialSortingDescending(2);
Parameter
Name | Typ | Beschreibung |
---|---|---|
column | Integer | Die Nummer der Spalte, nach der die Tabelle zuerst sortiert werden soll. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
set Option(option, value)
Hier legen Sie erweiterte Optionen für dieses Diagramm fest. Hier finden Sie die verfügbaren Optionen für dieses Diagramm. Diese Methode hat keine Auswirkungen, wenn die angegebene Option ungültig ist.
// Build a table chart which renders HTML. const builder = Charts.newTableChart(); builder.setOption('allowHtml', {@code true}); const chart = builder.build();
Parameter
Name | Typ | Beschreibung |
---|---|---|
option | String | Die Option, die festgelegt werden soll. |
value | Object | Der festzulegende Wert. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
show Row Number Column(showRowNumber)
Hiermit wird festgelegt, ob die Zeilennummer als erste Spalte der Tabelle angezeigt werden soll.
Standardmäßig werden keine Zeilennummern angezeigt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
show | Boolean | true , wenn die erste Spalte der Tabelle die Zeilennummer enthalten soll, false andernfalls. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.
use Alternating Row Style(alternate)
Hier legen Sie fest, ob ungeraden und geraden Zeilen eines Tabellendiagramms ein abwechselnder Farbstil zugewiesen wird.
Standardmäßig haben die Zeilen einen abwechselnden Farbstil.
Parameter
Name | Typ | Beschreibung |
---|---|---|
alternate | Boolean | true , wenn die Farbstile abwechselnd verwendet werden sollen, false andernfalls. |
Rückflug
Table
– Dieser Builder eignet sich für die Verkettung.