Class TableChartBuilder

টেবিল চার্ট নির্মাতা

টেবিল চার্ট জন্য একটি নির্মাতা. আরও বিস্তারিত জানার জন্য, Google চার্ট ডকুমেন্টেশন দেখুন।

এখানে একটি উদাহরণ যা দেখায় কিভাবে একটি টেবিল চার্ট তৈরি করতে হয়। ডেটা Google স্প্রেডশীট থেকে আমদানি করা হয়।

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

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Chart চার্ট তৈরি করে।
enable Paging(enablePaging) Table Chart Builder ডেটার মাধ্যমে পেজিং সক্ষম করতে হবে কিনা তা সেট করে।
enable Paging(pageSize) Table Chart Builder পেজিং সক্ষম করে এবং প্রতিটি পৃষ্ঠায় সারির সংখ্যা সেট করে।
enable Paging(pageSize, startPage) Table Chart Builder পেজিং সক্ষম করে, প্রতিটি পৃষ্ঠায় সারির সংখ্যা সেট করে এবং প্রথম টেবিলের পৃষ্ঠা প্রদর্শনের জন্য (পৃষ্ঠা সংখ্যা শূন্য ভিত্তিক)।
enable Rtl Table(rtlEnabled) Table Chart Builder টেবিলের কলামের ক্রম বিপরীত করে ডান-থেকে-বাম ভাষার (যেমন আরবি বা হিব্রু) জন্য মৌলিক সমর্থন যোগ করে, যাতে কলাম শূন্য হল ডান-সবচেয়ে কলাম, এবং শেষ কলামটি বাম-সবচেয়ে কলাম।
enable Sorting(enableSorting) Table Chart Builder ব্যবহারকারী যখন একটি কলাম শিরোনাম ক্লিক করে তখন কলামগুলি সাজাতে হবে কিনা তা সেট করে৷
set Data Source Url(url) Table Chart Builder ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়।
set Data Table(tableBuilder) Table Chart Builder একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে।
set Data Table(table) Table Chart Builder ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে।
set Data View Definition(dataViewDefinition) Table Chart Builder চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে।
set Dimensions(width, height) Table Chart Builder চার্টের জন্য মাত্রা সেট করে।
set First Row Number(number) Table Chart Builder ডেটা টেবিলে প্রথম সারির জন্য সারি নম্বর সেট করে।
set Initial Sorting Ascending(column) Table Chart Builder কলামের সূচী সেট করে যে অনুসারে সারণিটি প্রাথমিকভাবে বাছাই করা উচিত (আরোহী)।
set Initial Sorting Descending(column) Table Chart Builder কলামের সূচী সেট করে যে অনুসারে সারণিটি প্রাথমিকভাবে বাছাই করা উচিত (উতরাই)।
set Option(option, value) Table Chart Builder এই চার্টের জন্য উন্নত বিকল্প সেট করে।
show Row Number Column(showRowNumber) Table Chart Builder সারণির প্রথম কলাম হিসাবে সারি নম্বর দেখাবে কিনা তা সেট করে।
use Alternating Row Style(alternate) Table Chart Builder একটি টেবিল চার্টের বিজোড় এবং জোড় সারিতে বিকল্প রঙের শৈলী বরাদ্দ করা হয়েছে কিনা তা সেট করে।

বিস্তারিত ডকুমেন্টেশন

build()

চার্ট তৈরি করে।

প্রত্যাবর্তন

Chart - একটি চার্ট অবজেক্ট, যা নথি, UI উপাদানগুলিতে এম্বেড করা যেতে পারে বা স্ট্যাটিক ইমেজ হিসাবে ব্যবহার করা যেতে পারে।


enable Paging(enablePaging)

ডেটার মাধ্যমে পেজিং সক্ষম করতে হবে কিনা তা সেট করে।

ডিফল্ট আচরণ পেজিং নিষ্ক্রিয় হয়. পেজিং সক্ষম হলে ডিফল্ট পৃষ্ঠার আকার 10 হয়।

পরামিতি

নাম টাইপ বর্ণনা
enable Paging Boolean পেজিং সক্রিয় করা উচিত হলে true , অন্যথায় false

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


enable Paging(pageSize)

পেজিং সক্ষম করে এবং প্রতিটি পৃষ্ঠায় সারির সংখ্যা সেট করে।

ডিফল্ট পৃষ্ঠার আকার 10।

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

পরামিতি

নাম টাইপ বর্ণনা
page Size Integer টেবিলের প্রতিটি পৃষ্ঠায় সারির সংখ্যা।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


enable Paging(pageSize, startPage)

পেজিং সক্ষম করে, প্রতিটি পৃষ্ঠায় সারির সংখ্যা সেট করে এবং প্রথম টেবিলের পৃষ্ঠা প্রদর্শনের জন্য (পৃষ্ঠা সংখ্যা শূন্য ভিত্তিক)।

ডিফল্ট পৃষ্ঠার আকার হল 10, এবং ডিফল্ট শুরু পৃষ্ঠা হল 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);

পরামিতি

নাম টাইপ বর্ণনা
page Size Integer টেবিলের প্রতিটি পৃষ্ঠায় সারির সংখ্যা।
start Page Integer প্রদর্শনের জন্য প্রথম টেবিল পৃষ্ঠা (পৃষ্ঠা সংখ্যা শূন্য-ভিত্তিক)।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


enable Rtl Table(rtlEnabled)

টেবিলের কলামের ক্রম বিপরীত করে ডান-থেকে-বাম ভাষার (যেমন আরবি বা হিব্রু) জন্য মৌলিক সমর্থন যোগ করে, যাতে কলাম শূন্য হল ডান-সবচেয়ে কলাম, এবং শেষ কলামটি বাম-সবচেয়ে কলাম।

এটি অন্তর্নিহিত ডেটার কলাম সূচীকে প্রভাবিত করে না, শুধুমাত্র প্রদর্শনের ক্রম। সম্পূর্ণ দ্বি-দিকনির্দেশক (BiDi) ভাষা প্রদর্শন এই বিকল্পের সাথেও টেবিল ভিজ্যুয়ালাইজেশন দ্বারা সমর্থিত নয়। এই বিকল্পটি উপেক্ষা করা হয় যদি আপনি পেজিং সক্রিয় করেন (পৃষ্ঠা বিকল্প ব্যবহার করে), অথবা যদি টেবিলে স্ক্রোল বার থাকে কারণ আপনি প্রয়োজনীয় টেবিলের আকারের চেয়ে ছোট উচ্চতা এবং প্রস্থ বিকল্পগুলি নির্দিষ্ট করেছেন। ডিফল্ট আচরণ হল RTL সমর্থন নিষ্ক্রিয়।

পরামিতি

নাম টাইপ বর্ণনা
rtl Enabled Boolean ডান-থেকে-বাম সমর্থন সক্রিয় করা উচিত হলে true , অন্যথায় false

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


enable Sorting(enableSorting)

ব্যবহারকারী যখন একটি কলাম শিরোনাম ক্লিক করে তখন কলামগুলি সাজাতে হবে কিনা তা সেট করে৷

যদি সাজানো সক্ষম করা থাকে, যখন ব্যবহারকারীরা কলাম হেডারে ক্লিক করেন তখন সারিগুলি স্বয়ংক্রিয়ভাবে সাজানো হয়। ডিফল্ট আচরণ বাছাই সক্রিয় করা হয়.

পরামিতি

নাম টাইপ বর্ণনা
enable Sorting Boolean কলাম হেডারে ক্লিক করে বাছাই সক্ষম করতে true , অন্যথায় false

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Data Source Url(url)

ডেটা উৎসের URL সেট করে যা Google পত্রকের মতো বাহ্যিক উৎস থেকে ডেটা আনতে ব্যবহৃত হয়। একটি ডেটা উৎস URL এবং একটি DataTable প্রদান করা হলে, ডেটা উত্স URL উপেক্ষা করা হয়৷

তথ্য উৎস অনুসন্ধান সম্পর্কে আরও তথ্যের জন্য, Google চার্ট ডকুমেন্টেশন দেখুন।

পরামিতি

নাম টাইপ বর্ণনা
url String যেকোন কোয়েরি প্যারামিটার সহ ডেটা উৎস URL।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Data Table(tableBuilder)

একটি DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল সেট করে। এটি build() কল করার প্রয়োজন ছাড়াই ডেটা টেবিল সেট করার জন্য একটি সুবিধাজনক পদ্ধতি।

পরামিতি

নাম টাইপ বর্ণনা
table Builder Data Table Builder একটি ডেটা টেবিল নির্মাতা। এই কলের অংশ হিসাবে একটি নতুন ডেটা টেবিল তাত্ক্ষণিকভাবে তৈরি করা হয়েছে, তাই নির্মাতার পরবর্তী আপডেটগুলি চার্টে প্রতিফলিত হবে না।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Data Table(table)

ডাটা টেবিল সেট করে যাতে চার্টের লাইন, সেইসাথে X-অক্ষ লেবেল থাকে। প্রথম কলামটি একটি স্ট্রিং হওয়া উচিত এবং অনুভূমিক অক্ষের লেবেলগুলি ধারণ করে৷ যেকোন সংখ্যক কলাম অনুসরণ করতে পারে, সবগুলো অবশ্যই সংখ্যাসূচক হতে হবে। প্রতিটি কলাম একটি পৃথক লাইন হিসাবে প্রদর্শিত হয়।

পরামিতি

নাম টাইপ বর্ণনা
table Data Table Source চার্টের জন্য ব্যবহার করার জন্য ডেটা টেবিল।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Data View Definition(dataViewDefinition)

চার্টের জন্য ব্যবহার করার জন্য ডেটা ভিউ সংজ্ঞা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
data View Definition Data View Definition একটি ডেটা ভিউ ডেফিনেশন অবজেক্ট যা চার্ট অঙ্কনের জন্য প্রদত্ত ডেটা উত্স থেকে প্রাপ্ত হওয়া উচিত এমন দৃশ্যকে সংজ্ঞায়িত করে।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Dimensions(width, height)

চার্টের জন্য মাত্রা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
width Integer চার্টের প্রস্থ, পিক্সেলে।
height Integer চার্টের উচ্চতা, পিক্সেলে।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set First Row Number(number)

ডেটা টেবিলে প্রথম সারির জন্য সারি নম্বর সেট করে।

প্রথম সারির ডিফল্ট সারি নম্বর হল 1।

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

পরামিতি

নাম টাইপ বর্ণনা
number Integer ডেটা টেবিলের প্রথম সারির সারি নম্বর।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Initial Sorting Ascending(column)

কলামের সূচী সেট করে যে অনুসারে সারণিটি প্রাথমিকভাবে বাছাই করা উচিত (আরোহী)।

কলাম OS ক্রমবর্ধমান ক্রমানুসারে বাছাই করা হয়েছে এবং এটি নির্দেশ করে একটি ছোট তীর দিয়ে চিহ্নিত করা হয়েছে।

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

পরামিতি

নাম টাইপ বর্ণনা
column Integer কলামের সংখ্যা যে অনুসারে টেবিলটি প্রাথমিকভাবে সাজানো উচিত।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Initial Sorting Descending(column)

কলামের সূচী সেট করে যে অনুসারে সারণিটি প্রাথমিকভাবে বাছাই করা উচিত (উতরাই)।

কলাম os সাজানো ক্রমানুসারে এবং aa ছোট তীর দ্বারা চিহ্নিত করা হয় যা নির্দেশ করে।

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

পরামিতি

নাম টাইপ বর্ণনা
column Integer কলামের সংখ্যা যে অনুসারে টেবিলটি প্রাথমিকভাবে সাজানো উচিত।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


set Option(option, value)

এই চার্টের জন্য উন্নত বিকল্প সেট করে। এই চার্টের জন্য উপলব্ধ বিকল্পগুলি দেখুন। প্রদত্ত বিকল্পটি অবৈধ হলে এই পদ্ধতির কোন প্রভাব নেই।

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

পরামিতি

নাম টাইপ বর্ণনা
option String সেট করার অপশন।
value Object সেট করার মান।

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


show Row Number Column(showRowNumber)

সারণির প্রথম কলাম হিসাবে সারি নম্বর দেখাবে কিনা তা সেট করে।

ডিফল্ট আচরণ সারি সংখ্যা দেখাচ্ছে না.

পরামিতি

নাম টাইপ বর্ণনা
show Row Number Boolean true যদি টেবিলের প্রথম কলামটি সারি নম্বর দেখায়, অন্যথায় false

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।


use Alternating Row Style(alternate)

একটি টেবিল চার্টের বিজোড় এবং জোড় সারিতে বিকল্প রঙের শৈলী বরাদ্দ করা হয়েছে কিনা তা সেট করে।

ডিফল্ট আচরণ হল বিকল্প রঙ শৈলী সহ সারি।

পরামিতি

নাম টাইপ বর্ণনা
alternate Boolean true যদি রঙ শৈলী পর্যায়ক্রমে হয়, অন্যথায় false

প্রত্যাবর্তন

Table Chart Builder — এই নির্মাতা, চেইন করার জন্য দরকারী।