Class TableChartBuilder

TableChartBuilder

टेबल चार्ट के लिए बिल्डर. ज़्यादा जानकारी के लिए, Google चार्ट दस्तावेज़ देखें.

इस उदाहरण में टेबल चार्ट बनाने का तरीका बताया गया है. डेटा को Google स्प्रेडशीट से इंपोर्ट किया जाता है.

// 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();

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartचार्ट बनाता है.
enablePaging(enablePaging)TableChartBuilderसेट करता है कि डेटा के ज़रिए पेजिंग चालू करें या नहीं.
enablePaging(pageSize)TableChartBuilderपेजिंग को चालू करें और हर पेज पर पंक्तियों की संख्या सेट करें.
enablePaging(pageSize, startPage)TableChartBuilderपेजिंग को चालू करता है, हर पेज पर दिखने वाली पंक्तियों की संख्या और टेबल के पहले पेज को दिखाता है (पेज नंबर शून्य पर आधारित होते हैं).
enableRtlTable(rtlEnabled)TableChartBuilderटेबल के कॉलम के क्रम को उलटा करके, दाएं से बाएं लिखी जाने वाली भाषाओं (जैसे कि अरबी या हिब्रू) में बुनियादी सहायता जोड़ता है. इस तरह, कॉलम शून्य सबसे दाईं ओर वाला कॉलम होता है. और आखिरी कॉलम सबसे बाईं ओर का कॉलम होता है.
enableSorting(enableSorting)TableChartBuilderसेट करती है कि उपयोगकर्ता के किसी कॉलम के शीर्षक पर क्लिक करने पर कॉलम को क्रम से लगाना है या नहीं.
setDataSourceUrl(url)TableChartBuilderडेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल Google Sheets जैसे किसी बाहरी सोर्स से डेटा इंपोर्ट करने के लिए किया जाता है.
setDataTable(tableBuilder)TableChartBuilderDataTableBuilder का इस्तेमाल करके चार्ट के लिए इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
setDataTable(table)TableChartBuilderडेटा टेबल सेट करता है, जिसमें चार्ट की लाइनें और X-अक्ष लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)TableChartBuilderचार्ट के लिए इस्तेमाल करने के लिए, डेटा व्यू की परिभाषा सेट करता है.
setDimensions(width, height)TableChartBuilderचार्ट के लिए डाइमेंशन सेट करता है.
setFirstRowNumber(number)TableChartBuilderडेटा टेबल की पहली लाइन के लिए लाइन की संख्या सेट करता है.
setInitialSortingAscending(column)TableChartBuilderकॉलम के उस इंडेक्स को सेट करता है जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए.
setInitialSortingDescending(column)TableChartBuilderकॉलम के उस इंडेक्स को सेट करता है जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए (घटते हुए).
setOption(option, value)TableChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
showRowNumberColumn(showRowNumber)TableChartBuilderसेट करता है कि पंक्ति की संख्या को टेबल के पहले कॉलम के तौर पर दिखाना है या नहीं.
useAlternatingRowStyle(alternate)TableChartBuilderसेट करती है कि किसी रंग की वैकल्पिक शैली को किसी तालिका चार्ट की ऑड और ईवन पंक्तियों के लिए असाइन किया गया है या नहीं.

ज़्यादा जानकारी वाले दस्तावेज़

build()

चार्ट बनाता है.

रिटर्न टिकट

Chart — चार्ट ऑब्जेक्ट, जिसे दस्तावेज़ों, यूज़र इंटरफ़ेस (यूआई) एलिमेंट में एम्बेड किया जा सकता है या स्टैटिक इमेज के तौर पर इस्तेमाल किया जा सकता है.


enablePaging(enablePaging)

सेट करता है कि डेटा के ज़रिए पेजिंग चालू करें या नहीं.

पेजिंग का डिफ़ॉल्ट तरीका बंद है. पेजिंग चालू होने पर, डिफ़ॉल्ट पेज का साइज़ 10 होता है.

पैरामीटर

नामटाइपब्यौरा
enablePagingBooleanअगर पेजिंग चालू होनी चाहिए, तो true. ऐसा नहीं होने पर false.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


enablePaging(pageSize)

पेजिंग को चालू करें और हर पेज पर पंक्तियों की संख्या सेट करें.

पेज का डिफ़ॉल्ट साइज़ 10 है.

// Creates a table chart builder and enables paging with page size of 5.
var builder = Charts.newTableChart();
builder.enablePaging(5);

पैरामीटर

नामटाइपब्यौरा
pageSizeIntegerटेबल के हर पेज में पंक्तियों की संख्या.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


enablePaging(pageSize, startPage)

पेजिंग को चालू करता है, हर पेज पर दिखने वाली पंक्तियों की संख्या और टेबल के पहले पेज को दिखाता है (पेज नंबर शून्य पर आधारित होते हैं).

पेज का डिफ़ॉल्ट साइज़ 10 है और डिफ़ॉल्ट पेज 0 है.

// 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);

पैरामीटर

नामटाइपब्यौरा
pageSizeIntegerटेबल के हर पेज में पंक्तियों की संख्या.
startPageIntegerदिखाने के लिए पहला टेबल पेज (पेज नंबर शून्य-आधारित हैं).

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


enableRtlTable(rtlEnabled)

टेबल के कॉलम के क्रम को उलटा करके, दाएं से बाएं लिखी जाने वाली भाषाओं (जैसे कि अरबी या हिब्रू) में बुनियादी सहायता जोड़ता है. इस तरह, कॉलम शून्य सबसे दाईं ओर वाला कॉलम होता है. और आखिरी कॉलम सबसे बाईं ओर का कॉलम होता है.

इसका असर डेटा के कॉलम के इंडेक्स पर नहीं पड़ता, सिर्फ़ डिसप्ले के क्रम पर असर पड़ता है. इस विकल्प के साथ भी टेबल विज़ुअलाइज़ेशन में फ़ुल बाई-डायरेक्शनल (BiDi) भाषा का डिसप्ले काम नहीं करता. पेज के विकल्प का इस्तेमाल करके या पेज पर स्क्रोल बार होने पर, टेबल और पेज के साइज़ के हिसाब से ऊंचाई और चौड़ाई के विकल्प मौजूद होते हैं. ऐसे में, पेज के विकल्प का इस्तेमाल करके, इस विकल्प को नज़रअंदाज़ कर दिया जाता है. आरटीएल सपोर्ट को डिफ़ॉल्ट तौर पर बंद किया गया है.

पैरामीटर

नामटाइपब्यौरा
rtlEnabledBooleantrue से दाएं से बाएं सहायता की सुविधा चालू होने पर, false का इस्तेमाल न करें.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


enableSorting(enableSorting)

सेट करती है कि उपयोगकर्ता के किसी कॉलम के शीर्षक पर क्लिक करने पर कॉलम को क्रम से लगाना है या नहीं.

अगर उपयोगकर्ता कॉलम के हेडर पर क्लिक करते हैं, तो क्रम अपने-आप क्रम से लग जाते हैं. डिफ़ॉल्ट बिहेवियर को क्रम से लगाने की सुविधा चालू है.

पैरामीटर

नामटाइपब्यौरा
enableSortingBooleanकॉलम के हेडर पर क्लिक करके, क्रम से लगाने के लिए true, false.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setDataSourceUrl(url)

डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल Google Sheets जैसे किसी बाहरी सोर्स से डेटा इंपोर्ट करने के लिए किया जाता है. अगर डेटा सोर्स का यूआरएल और DataTable दिया जाता है, तो डेटा सोर्स के यूआरएल को अनदेखा कर दिया जाता है.

डेटा सोर्स की क्वेरी करने के बारे में ज़्यादा जानकारी के लिए, Google चार्ट का दस्तावेज़ देखें.

पैरामीटर

नामटाइपब्यौरा
urlStringकिसी भी क्वेरी पैरामीटर के साथ डेटा सोर्स का यूआरएल.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setDataTable(tableBuilder)

DataTableBuilder का इस्तेमाल करके चार्ट के लिए इस्तेमाल करने के लिए डेटा टेबल सेट करता है. यह build() को कॉल किए बिना, डेटा टेबल सेट करने की सुविधा है.

पैरामीटर

नामटाइपब्यौरा
tableBuilderDataTableBuilderडेटा टेबल बिल्डर. इस कॉल के दौरान, एक नया डेटा टेबल तुरंत बनाया जाता है. इसलिए, बिल्डर में किया गया कोई भी अपडेट, चार्ट में नहीं दिखेगा.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setDataTable(table)

डेटा टेबल सेट करता है, जिसमें चार्ट की लाइनें और X-अक्ष लेबल शामिल होते हैं. पहले कॉलम में एक स्ट्रिंग होनी चाहिए और उसमें हॉरिज़ॉन्टल ऐक्सिस के लेबल होने चाहिए. कितनी भी संख्या में कॉलम फ़ॉलो किए जा सकते हैं, सभी नंबर अंकों में होने चाहिए. हर कॉलम एक अलग लाइन के रूप में दिखता है.

पैरामीटर

नामटाइपब्यौरा
tableDataTableSourceचार्ट के लिए इस्तेमाल करने के लिए डेटा टेबल.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setDataViewDefinition(dataViewDefinition)

चार्ट के लिए इस्तेमाल करने के लिए, डेटा व्यू की परिभाषा सेट करता है.

पैरामीटर

नामटाइपब्यौरा
dataViewDefinitionDataViewDefinitionडेटा व्यू की परिभाषा ऑब्जेक्ट, जो उस व्यू के बारे में बताता है जिसे चार्ट ड्रॉइंग के लिए दिए गए डेटा सोर्स से लिया जाना चाहिए.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setDimensions(width, height)

चार्ट के लिए डाइमेंशन सेट करता है.

पैरामीटर

नामटाइपब्यौरा
widthIntegerचार्ट की चौड़ाई, पिक्सल में है.
heightIntegerचार्ट की ऊंचाई, पिक्सल में.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setFirstRowNumber(number)

डेटा टेबल की पहली लाइन के लिए लाइन की संख्या सेट करता है.

पहली पंक्ति की डिफ़ॉल्ट पंक्ति संख्या 1 है.

// Creates a table chart builder and sets the first row to be 2.
var builder = Charts.newTableChart();
builder.setFirstRowNumber(2);

पैरामीटर

नामटाइपब्यौरा
numberIntegerडेटा टेबल की पहली लाइन के लिए पंक्ति की संख्या.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setInitialSortingAscending(column)

कॉलम के उस इंडेक्स को सेट करता है जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए.

कॉलम ओएस को बढ़ते क्रम में लगाया गया है. साथ ही, इसे एक छोटे से ऐरो से मार्क किया गया है.

// Creates a table chart builder and sorts it by the second column (ascending).
var builder = Charts.newTableChart();
builder.setInitialSortingAscending(2);

पैरामीटर

नामटाइपब्यौरा
columnIntegerकॉलम की वह संख्या जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setInitialSortingDescending(column)

कॉलम के उस इंडेक्स को सेट करता है जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए (घटते हुए).

कॉलम ओएस को घटते क्रम में लगाया गया है. इसके बाद, इसे एक छोटे से ऐरो से मार्क किया गया है.

// Creates a table chart builder and sorts it by the second column (descending).
var builder = Charts.newTableChart();
builder.setInitialSortingDescending(2);

पैरामीटर

नामटाइपब्यौरा
columnIntegerकॉलम की वह संख्या जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


setOption(option, value)

इस चार्ट के लिए बेहतर विकल्प सेट करता है. इस चार्ट के लिए उपलब्ध विकल्प देखें. अगर दिया गया विकल्प अमान्य है, तो इस तरीके का कोई असर नहीं होता.

// Build a table chart which renders HTML.
var builder = Charts.newTableChart();
builder.setOption('allowHtml', {@code true});
var chart = builder.build();

पैरामीटर

नामटाइपब्यौरा
optionStringसेट करने का विकल्प.
valueObjectसेट किया जाने वाला मान.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


showRowNumberColumn(showRowNumber)

सेट करता है कि पंक्ति की संख्या को टेबल के पहले कॉलम के तौर पर दिखाना है या नहीं.

डिफ़ॉल्ट रूप से, पंक्ति के नंबर नहीं दिखते.

पैरामीटर

नामटाइपब्यौरा
showRowNumberBooleantrue अगर टेबल के पहले कॉलम में पंक्ति संख्या दिखनी चाहिए, तो false नहीं होना चाहिए.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.


useAlternatingRowStyle(alternate)

सेट करती है कि किसी रंग की वैकल्पिक शैली को किसी तालिका चार्ट की ऑड और ईवन पंक्तियों के लिए असाइन किया गया है या नहीं.

डिफ़ॉल्ट व्यवहार में बारी-बारी से रंग की शैली वाली पंक्तियां होती हैं.

पैरामीटर

नामटाइपब्यौरा
alternateBooleantrue अगर रंग के स्टाइल बदलने वाले हों, तो false.

रिटर्न टिकट

TableChartBuilder — यह बिल्डर, चेन बनाने के लिए काम का है.