Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Interface DataTableSource
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
DataTableSource
Antarmuka untuk objek yang dapat merepresentasikan datanya sebagai DataTable.
Mengimplementasikan class
| Nama | Deskripsi singkat |
DataTable | Tabel Data yang akan digunakan dalam diagram. |
Range | Mengakses dan mengubah rentang spreadsheet. |
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
getDataTable() | DataTable | Menampilkan data di dalam objek ini sebagai DataTable. |
Dokumentasi mendetail
getDataTable()
Menampilkan data di dalam objek ini sebagai DataTable.
// Opens the spreadsheet file by its ID. If you created your script from a
// Google Sheets file, use SpreadsheetApp.getActiveSpreadsheet().
// TODO(developer): Replace the ID with your own.
const ss = SpreadsheetApp.openById('abc123456');
// Gets Sheet1 by its name.
const sheet = ss.getSheetByName('Sheet1');
// Gets the range A1:B7 on Sheet1.
const range = sheet.getRange('A1:B7');
// Gets the range A1:B7 as a data table. The values in each column must be of
// the same type.
const datatable = range.getDataTable();
// Uses the Charts service to build a bar chart from the data table.
// This doesn't build an embedded chart. To do that, use
// sheet.newChart().addRange() instead.
const chart = Charts.newBarChart()
.setDataTable(datatable)
.setOption('title', 'Your Chart Title Here')
.build();
Pulang pergi
DataTable — data sebagai tabel data.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-04-13 UTC.
[null,null,["Terakhir diperbarui pada 2026-04-13 UTC."],[],["The `DataTableSource` interface allows objects to represent data as a `DataTable`. It includes the `getDataTable()` method, which returns the object's data in `DataTable` format. Classes like `DataTable` and `Range` implement this interface. The provided example demonstrates retrieving a `Range` from a spreadsheet, converting it to a `DataTable` using `getDataTable()`, and then utilizing this data to construct a bar chart with the Charts service.\n"]]