Tablo grafikleri için bir oluşturucu. Daha fazla bilgi için Google Grafikler belgelerine bakın.
Tablo grafiğinin nasıl oluşturulacağını gösteren bir örneği aşağıda bulabilirsiniz. Veriler bir Google e-tablosundan içe aktarılır.
// Get sample data from a spreadsheet. var dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AF' + '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=4&headers=-1'; var chartBuilder = Charts.newTableChart() .setDimensions(600, 500) .enablePaging(20) .setDataSourceUrl(dataSourceUrl); var chart = chartBuilder.build();
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
enablePaging(enablePaging) | TableChartBuilder | Verilerde sayfalandırmanın etkinleştirilip etkinleştirilmeyeceğini ayarlar. |
enablePaging(pageSize) | TableChartBuilder | Sayfalara ayırma özelliğini etkinleştirir ve her sayfadaki satır sayısını ayarlar. |
enablePaging(pageSize, startPage) | TableChartBuilder | Sayfalara ayırmayı etkinleştirir, her bir sayfadaki satır sayısını ve görüntülenecek ilk tablo sayfasını ayarlar sayılar sıfır tabanlıdır). |
enableRtlTable(rtlEnabled) | TableChartBuilder | Sağdan sola yazılan diller (ör. Arapça veya İbranice) için sütun sırasına göre, bu sütun sıfır en sağdaki sütun olacak ve son sütun sütuna girin. |
enableSorting(enableSorting) | TableChartBuilder | Kullanıcı bir sütun başlığını tıkladığında sütunların sıralanıp sıralanmayacağını ayarlar. |
setDataSourceUrl(url) | TableChartBuilder | Google gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini belirler. E-Tablolar'ı tıklayın. |
setDataTable(tableBuilder) | TableChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | TableChartBuilder | Grafikteki çizgileri ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | TableChartBuilder | Grafiğin boyutlarını ayarlar. |
setFirstRowNumber(number) | TableChartBuilder | Veri tablosundaki ilk satırın satır numarasını ayarlar. |
setInitialSortingAscending(column) | TableChartBuilder | Tablonun başlangıçta sıralanması gereken sütunun dizinini ayarlar (artan). |
setInitialSortingDescending(column) | TableChartBuilder | Tablonun başlangıçta sıralanması gereken sütunun dizinini ayarlar (azalan). |
setOption(option, value) | TableChartBuilder | Bu grafik için gelişmiş seçenekleri ayarlar. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | Tablonun ilk sütunu olarak satır numarasının gösterilip gösterilmeyeceğini ayarlar. |
useAlternatingRowStyle(alternate) | TableChartBuilder | Tablo grafiğindeki tek ve çift satırlarına alternatif renk stilinin atanıp atanmayacağını belirler. |
Ayrıntılı belgeler
build()
Grafiği oluşturur.
Return
Chart
— Dokümanlara veya kullanıcı arayüzü öğelerine yerleştirilebilen veya statik olarak kullanılabilen bir Chart nesnesi
görüntüsüdür.
enablePaging(enablePaging)
Verilerde sayfalandırmanın etkinleştirilip etkinleştirilmeyeceğini ayarlar.
Varsayılan davranış, sayfalama devre dışıdır. Sayfalara ayırma etkinse varsayılan sayfa boyutu 10 olur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
enablePaging | Boolean | Sayfalara ayırmanın etkinleştirilmesi gerekiyorsa true , aksi takdirde false . |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
enablePaging(pageSize)
Sayfalara ayırma özelliğini etkinleştirir ve her sayfadaki satır sayısını ayarlar.
Varsayılan sayfa boyutu 10'dur.
// Creates a table chart builder and enables paging with page size of 5. var builder = Charts.newTableChart(); builder.enablePaging(5);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pageSize | Integer | Tablonun her sayfasındaki satır sayısı. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
enablePaging(pageSize, startPage)
Sayfalara ayırmayı etkinleştirir, her bir sayfadaki satır sayısını ve görüntülenecek ilk tablo sayfasını ayarlar sayılar sıfır tabanlıdır).
Varsayılan sayfa boyutu 10, varsayılan başlangıç sayfası boyutu 0'dır.
// Creates a table chart builder and enables paging with page size of 5 and displays page 2 // first. var builder = Charts.newTableChart(); builder.enablePaging(5, 2);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pageSize | Integer | Tablonun her sayfasındaki satır sayısı. |
startPage | Integer | Görüntülenecek ilk tablo sayfası (sayfa numaraları sıfır tabanlıdır). |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
enableRtlTable(rtlEnabled)
Sağdan sola yazılan diller (ör. Arapça veya İbranice) için sütun sırasına göre, bu sütun sıfır en sağdaki sütun olacak ve son sütun sütuna girin.
Bu durum, temel verilerdeki sütun dizinini etkilemez, yalnızca görüntülenme sırasını etkiler. Tam çift yönlü (BiDi) dil görüntüleme, tablo görselleştirme tarafından seçim yapabilirsiniz. Bu seçenek, sayfalandırmayı etkinleştirirseniz (sayfa seçeneğini kullanarak) veya Yükseklik ve genişlik seçeneklerini boyutu belirleyin. Varsayılan davranış, RTL desteğinin devre dışı olmasıdır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
rtlEnabled | Boolean | Sağdan sola desteğin etkinleştirilmesi gerekiyorsa true , false
aksi takdirde. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
enableSorting(enableSorting)
Kullanıcı bir sütun başlığını tıkladığında sütunların sıralanıp sıralanmayacağını ayarlar.
Sıralama etkinse kullanıcılar sütun başlığını tıkladığında satırlar otomatik olarak açılır sıralandı. Varsayılan davranış, sıralama etkindir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
enableSorting | Boolean | Sütun başlıklarını tıklayarak sıralamayı etkinleştirmek için true , aksi takdirde false tuşlarına basın. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setDataSourceUrl(url)
Google gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini belirler. E-Tablolar'ı tıklayın. Veri kaynağı URL'si ve DataTable sağlanırsa veri kaynağı URL'si yoksayılır.
Veri kaynaklarını sorgulama hakkında daha fazla bilgi için Google Grafikler belgelerine göz atın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | Sorgu parametreleri dahil olmak üzere veri kaynağı URL'si. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setDataTable(tableBuilder)
DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. Bu, kolaylık sağlayan bir yöntemdir
veri tablosunu build()
çağrısına gerek kalmadan ayarlamak için kullanılır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
tableBuilder | DataTableBuilder | Veri tablosu oluşturucu. Bu işlemin bir parçası olarak anında yeni bir veri tablosu oluşturulur çağrısına göre yapılır. Böylece, oluşturucuda yapılacak diğer güncellemeler grafiğe yansıtılmaz. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setDataTable(table)
Grafikteki çizgileri ve X ekseni etiketlerini içeren veri tablosunu ayarlar. İlgili içeriği oluşturmak için kullanılan ilk sütun bir dize olmalı ve yatay eksen etiketlerini içermelidir. Herhangi bir sayıda sütun yalnızca sayısal olmalıdır. Her sütun ayrı bir çizgi olarak görüntülenir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
table | DataTableSource | Grafik için kullanılacak veri tablosu. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setDataViewDefinition(dataViewDefinition)
Grafik için kullanılacak veri görünümü tanımını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
dataViewDefinition | DataViewDefinition | Olması gereken görünümü tanımlayan bir veri görünümü tanımı nesnesi elde edilir. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setDimensions(width, height)
Grafiğin boyutlarını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
width | Integer | Grafiğin piksel cinsinden genişliği. |
height | Integer | Grafiğin piksel cinsinden yüksekliği. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setFirstRowNumber(number)
Veri tablosundaki ilk satırın satır numarasını ayarlar.
İlk satırın varsayılan satır numarası 1'dir.
// Creates a table chart builder and sets the first row to be 2. var builder = Charts.newTableChart(); builder.setFirstRowNumber(2);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Integer | Veri tablosundaki ilk satırın numarası. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setInitialSortingAscending(column)
Tablonun başlangıçta sıralanması gereken sütunun dizinini ayarlar (artan).
Sütun işletim sistemi artan düzende sıralanmıştır ve bunu belirten küçük bir okla işaretlenmiştir.
// Creates a table chart builder and sorts it by the second column (ascending). var builder = Charts.newTableChart(); builder.setInitialSortingAscending(2);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
column | Integer | Tablonun ilk başta sıralanması gereken sütun numarası. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setInitialSortingDescending(column)
Tablonun başlangıçta sıralanması gereken sütunun dizinini ayarlar (azalan).
Sütun işletim sistemi azalan düzende sıralanmıştır ve bunu belirten küçük bir okla işaretlenmiştir.
// Creates a table chart builder and sorts it by the second column (descending). var builder = Charts.newTableChart(); builder.setInitialSortingDescending(2);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
column | Integer | Tablonun ilk başta sıralanması gereken sütun numarası. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
setOption(option, value)
Bu grafik için gelişmiş seçenekleri ayarlar. Kullanılabilir seçeneklere bakın: inceleyin. Verilen seçenek geçersizse bu yöntemin hiçbir etkisi olmaz.
// Build a table chart which renders HTML. var builder = Charts.newTableChart(); builder.setOption('allowHtml', {@code true}); var chart = builder.build();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
option | String | Ayarlama seçeneği. |
value | Object | Ayarlanacak değer. |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
showRowNumberColumn(showRowNumber)
Tablonun ilk sütunu olarak satır numarasının gösterilip gösterilmeyeceğini ayarlar.
Varsayılan davranış, satır numaralarını göstermemektir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
showRowNumber | Boolean | Tablonun ilk sütununda satır numarası gerekiyorsa true ,
Aksi takdirde false . |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.
useAlternatingRowStyle(alternate)
Tablo grafiğindeki tek ve çift satırlarına alternatif renk stilinin atanıp atanmayacağını belirler.
Varsayılan davranış, satırların alternatif renk stiline sahip olmasıdır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
alternate | Boolean | Renk stillerinin dönüşümlü olarak kullanılması gerekiyorsa true , aksi takdirde false . |
Return
TableChartBuilder
— Zincirleme işlemleri için kullanışlı bu oluşturucu.