শীট
স্প্রেডশিটের একটি শীট।
| JSON উপস্থাপনা |
|---|
{ "properties": { object ( |
| ক্ষেত্র | |
|---|---|
properties | শীটটির বৈশিষ্ট্যসমূহ। |
data[] | গ্রিডের ডেটা, যদি এটি একটি গ্রিড শিট হয়। ফেরত আসা GridData অবজেক্টের সংখ্যা এই শীটে অনুরোধ করা রেঞ্জের সংখ্যার উপর নির্ভর করে। উদাহরণস্বরূপ, যদি এটি একটি |
merges[] | যে পরিসরগুলো একত্রিত করা হয়েছে। |
conditionalFormats[] | এই শীটে কন্ডিশনাল ফরম্যাটের নিয়মগুলো রয়েছে। |
filterViews[] | এই শীটে ফিল্টার ভিউগুলো রয়েছে। |
protectedRanges[] | এই শীটে সংরক্ষিত এলাকাগুলো। |
basicFilter | এই শীটে ফিল্টারটি রয়েছে, যদি থাকে। |
charts[] | এই শীটে থাকা প্রতিটি চার্টের বিবরণ। |
bandedRanges[] | এই শীটটিতে স্তরযুক্ত (একান্তর রঙের) পরিসরগুলো রয়েছে। |
developerMetadata[] | একটি শীটের সাথে যুক্ত ডেভেলপার মেটাডেটা। |
rowGroups[] | এই শীটের সমস্ত সারি গ্রুপ, প্রথমে ক্রমবর্ধমান রেঞ্জ স্টার্ট ইনডেক্স অনুসারে, এবং তারপর গ্রুপের গভীরতা অনুসারে সাজানো হয়েছে। |
columnGroups[] | এই শীটের সমস্ত কলাম গ্রুপ, প্রথমে ক্রমবর্ধমান রেঞ্জ স্টার্ট ইনডেক্স অনুসারে, এবং তারপর গ্রুপের গভীরতা অনুসারে সাজানো হয়েছে। |
slicers[] | এই শীটের স্লাইসারগুলো। |
tables[] | এই শীটে থাকা সারণিগুলো। |
commentAnchors[] | এই শীটে মন্তব্য করার স্থানগুলো। |
শীটপ্রপার্টিজ
একটি পত্রকের বৈশিষ্ট্যসমূহ।
| JSON উপস্থাপনা |
|---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
| ক্ষেত্র | |
|---|---|
sheetId | শীটটির আইডি। এটি অবশ্যই অঋণাত্মক হতে হবে। একবার সেট করা হলে এই ফিল্ডটি পরিবর্তন করা যাবে না। |
title | শীটটির নাম। |
index | স্প্রেডশীটের মধ্যে শীটটির সূচক। শীটের বৈশিষ্ট্য যোগ বা আপডেট করার সময়, যদি এই ফিল্ডটি বাদ দেওয়া হয়, তাহলে শীটটি শীট তালিকার শেষে যোগ বা সরানো হয়। শীটের সূচক আপডেট করার সময় বা শীট সন্নিবেশ করার সময়, স্থানান্তরটি "স্থানান্তরের আগের" সূচকে বিবেচনা করা হয়। উদাহরণস্বরূপ, যদি তিনটি শীট (S1, S2, S3) থাকে, তবে S1-কে S2-এর আগে সরাতে হলে সূচকটি 2-এ সেট করতে হবে। যদি অনুরোধ করা সূচকটি শীটটির বর্তমান সূচকের সমান হয় অথবা যদি অনুরোধ করা নতুন সূচকটি বর্তমান শীট সূচক + 1-এর সমান হয়, তাহলে শীট সূচক আপডেটের অনুরোধটি উপেক্ষা করা হয়। |
sheetType | শীটের ধরন। ডিফল্ট হিসেবে |
gridProperties | এই শীটটি যদি একটি গ্রিড হয়, তবে এর অতিরিক্ত বৈশিষ্ট্যসমূহ। (যদি শীটটি একটি অবজেক্ট শীট হয়, যাতে কোনো চার্ট বা ছবি থাকে, তবে এই ফিল্ডটি অনুপস্থিত থাকবে।) লেখার সময়, নন-গ্রিড শীটে কোনো গ্রিড বৈশিষ্ট্য সেট করা একটি ত্রুটি। এই শীটটি যদি একটি |
tabColor | UI-তে ট্যাবের রঙ। অপ্রচলিত: |
tabColorStyle | UI-তে ট্যাবের রঙ। যদি |
rightToLeft | শীটটি LTR শীটের পরিবর্তে RTL শীট হলে সত্য হবে। |
dataSourceSheetProperties | শুধুমাত্র আউটপুট। যদি উপস্থিত থাকে, ফিল্ডটিতে |
শীটটাইপ
চাদরের ধরণ।
| এনাম | |
|---|---|
SHEET_TYPE_UNSPECIFIED | ডিফল্ট মান, ব্যবহার করবেন না। |
GRID | শীটটি একটি গ্রিড। |
OBJECT | শীটটিতে কোনো গ্রিড নেই, এর পরিবর্তে চার্ট বা ছবির মতো কোনো অবজেক্ট রয়েছে। |
DATA_SOURCE | শীটটি একটি বাহ্যিক DataSource সাথে সংযুক্ত হয়ে ডেটার প্রিভিউ দেখায়। |
গ্রিডপ্রপার্টিজ
গ্রিডের বৈশিষ্ট্যসমূহ।
| JSON উপস্থাপনা |
|---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
| ক্ষেত্র | |
|---|---|
rowCount | গ্রিডের সারির সংখ্যা। |
columnCount | গ্রিডের কলাম সংখ্যা। |
frozenRowCount | গ্রিডে স্থির থাকা সারির সংখ্যা। |
frozenColumnCount | গ্রিডে স্থির থাকা কলামের সংখ্যা। |
hideGridlines | UI-তে গ্রিডলাইনগুলো দেখা না গেলে 'ট্রু' হবে। |
rowGroupControlAfter | গ্রুপ করার পরে সারি গ্রুপিং নিয়ন্ত্রণ টগলটি দেখানো হলে সত্য হবে। |
columnGroupControlAfter | গ্রুপ করার পরে কলাম গ্রুপিং কন্ট্রোল টগলটি দেখানো হলে সত্য হবে। |
ডেটা উৎস শীট বৈশিষ্ট্য
DATA_SOURCE শীটের অতিরিক্ত বৈশিষ্ট্যসমূহ।
| JSON উপস্থাপনা |
|---|
{ "dataSourceId": string, "columns": [ { object ( |
| ক্ষেত্র | |
|---|---|
dataSourceId | শীটটি যে |
columns[] | শীটে প্রদর্শিত কলামগুলো |
dataExecutionStatus | ডেটা সম্পাদনের অবস্থা। |
গ্রিড ডেটা
গ্রিডের ডেটা, সেইসাথে মাত্রাগুলো সম্পর্কিত মেটাডেটা।
| JSON উপস্থাপনা |
|---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
| ক্ষেত্র | |
|---|---|
startRow | এই GridData-টি যে প্রথম সারিকে নির্দেশ করে, সেটি শূন্য-ভিত্তিক। |
startColumn | এই GridData-টি যে প্রথম কলামকে নির্দেশ করে, সেটি শূন্য-ভিত্তিক। |
rowData[] | গ্রিডের ডেটা, startRow-তে থাকা সারি থেকে শুরু করে, প্রতি সারিতে একটি করে এন্ট্রি থাকবে। RowData-এর মানগুলো |
rowMetadata[] | গ্রিডে অনুরোধ করা সারিগুলোর মেটাডেটা, যা |
columnMetadata[] | গ্রিডের অনুরোধকৃত কলামগুলোর মেটাডেটা, যা |
রোডেটা
একটি সারির প্রতিটি সেল সম্পর্কিত তথ্য।
| JSON উপস্থাপনা |
|---|
{
"values": [
{
object ( |
| ক্ষেত্র | |
|---|---|
values[] | সারিতে মানগুলো থাকবে, প্রতি কলামে একটি করে। |
মাত্রা বৈশিষ্ট্য
একটি মাত্রা সম্পর্কিত বৈশিষ্ট্যসমূহ।
| JSON উপস্থাপনা |
|---|
{ "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object ( |
| ক্ষেত্র | |
|---|---|
pixelSize | পিক্সেল এককে ডাইমেনশনটির উচ্চতা (যদি সারি হয়) বা প্রস্থ (যদি কলাম হয়)। |
developerMetadata[] | একটি একক সারি বা কলামের সাথে সম্পর্কিত ডেভেলপার মেটাডেটা। |
dataSourceColumnReference | শুধুমাত্র আউটপুট। সেট করা থাকলে, এটি একটি ডেটা সোর্স শীটের একটি কলাম। |
শর্তসাপেক্ষ বিন্যাস নিয়ম
একটি শর্তসাপেক্ষ ফরম্যাট বর্ণনা করে এমন একটি নিয়ম।
| JSON উপস্থাপনা |
|---|
{ "ranges": [ { object ( |
| ক্ষেত্র | |
|---|---|
ranges[] | শর্তটি সত্য হলে যে রেঞ্জগুলো ফরম্যাট করা হয়। সমস্ত রেঞ্জ অবশ্যই একই গ্রিডে থাকতে হবে। |
ইউনিয়ন ফিল্ড rule । এই কন্ডিশনাল ফরম্যাটটি নিয়ন্ত্রণকারী রুলটির মধ্যে ঠিক একটি অবশ্যই সেট করতে হবে। rule নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
booleanRule | নিয়ম অনুযায়ী ফরম্যাটিং হয় 'অন' অথবা 'অফ' থাকে। |
gradientRule | নিয়মের গ্রেডিয়েন্টের উপর ভিত্তি করে ফরম্যাটিং ভিন্ন হবে। |
বুলিয়ান নিয়ম
এমন একটি নিয়ম যা পরিস্থিতির উপর নির্ভর করে মিলতে পারে বা নাও মিলতে পারে।
| JSON উপস্থাপনা |
|---|
{ "condition": { object ( |
| ক্ষেত্র | |
|---|---|
condition | নিয়মটির শর্ত। শর্তটি সত্য হলে, ফরম্যাটটি প্রয়োগ করা হয়। |
format | যে ফরম্যাটটি প্রয়োগ করতে হবে। কন্ডিশনাল ফরম্যাটিং শুধুমাত্র কয়েকটি নির্দিষ্ট ফরম্যাটিং প্রয়োগ করতে পারে: |
গ্রেডিয়েন্টরুল
একটি নিয়ম যা তালিকাভুক্ত ইন্টারপোলেশন পয়েন্টগুলোর উপর ভিত্তি করে একটি গ্রেডিয়েন্ট কালার স্কেল ফরম্যাট প্রয়োগ করে। ইন্টারপোলেশন পয়েন্টগুলোর মানের তুলনায় একটি সেলের বিষয়বস্তুর উপর ভিত্তি করে তার ফরম্যাট পরিবর্তিত হবে।
| JSON উপস্থাপনা |
|---|
{ "minpoint": { object ( |
| ক্ষেত্র | |
|---|---|
minpoint | প্রারম্ভিক ইন্টারপোলেশন বিন্দু। |
midpoint | একটি ঐচ্ছিক মধ্যবর্তী ইন্টারপোলেশন বিন্দু। |
maxpoint | চূড়ান্ত ইন্টারপোলেশন পয়েন্ট। |
ইন্টারপোলেশনপয়েন্ট
গ্রেডিয়েন্ট কন্ডিশনাল ফরম্যাটের একটি একক ইন্টারপোলেশন পয়েন্ট। এগুলো নির্বাচিত রঙ, ধরন এবং মান অনুযায়ী গ্রেডিয়েন্ট রঙের স্কেলকে নির্দিষ্ট করে দেয়।
| JSON উপস্থাপনা |
|---|
{ "color": { object ( |
| ক্ষেত্র | |
|---|---|
color | এই ইন্টারপোলেশন পয়েন্টটি যে রঙ ব্যবহার করবে। অপ্রচলিত: |
colorStyle | এই ইন্টারপোলেশন পয়েন্টটি যে রঙ ব্যবহার করবে। যদি |
type | মানটি কীভাবে ব্যাখ্যা করা উচিত। |
value | এই ইন্টারপোলেশন পয়েন্টটি যে মান ব্যবহার করে। এটি একটি সূত্র হতে পারে। |
ইন্টারপোলেশনপয়েন্টটাইপ
ইন্টারপোলেশন পয়েন্টের ধরণ।
| এনাম | |
|---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED | ডিফল্ট মান, এটি ব্যবহার করবেন না। |
MIN | ইন্টারপোলেশন পয়েন্টটি কন্ডিশনাল ফরম্যাটের পরিসীমার মধ্যে থাকা সেলগুলোর সর্বনিম্ন মান ব্যবহার করে। |
MAX | ইন্টারপোলেশন পয়েন্টটি কন্ডিশনাল ফরম্যাটের রেঞ্জের মধ্যে থাকা সেলগুলোর সর্বোচ্চ মান ব্যবহার করে। |
NUMBER | ইন্টারপোলেশন পয়েন্টটি InterpolationPoint.value তে থাকা মানটিই হুবহু ব্যবহার করে। |
PERCENT | ইন্টারপোলেশন পয়েন্ট হলো কন্ডিশনাল ফরম্যাটের রেঞ্জের সমস্ত সেলের উপর প্রদত্ত শতাংশ। এটি |
PERCENTILE | ইন্টারপোলেশন পয়েন্টটি হলো কন্ডিশনাল ফরম্যাটের রেঞ্জের সমস্ত সেলের উপর প্রদত্ত পার্সেন্টাইল। এটি NUMBER এর সমতুল্য, যদি মানটি হতো: =PERCENTILE(FLATTEN(range), value / 100) (যেখানে ফ্ল্যাটেন করার সময় রেঞ্জের ত্রুটিগুলি উপেক্ষা করা হয়)। |
ফিল্টারভিউ
একটি ফিল্টার ভিউ। আরও তথ্যের জন্য, ফিল্টারের মাধ্যমে ডেটার দৃশ্যমানতা পরিচালনা দেখুন।
| JSON উপস্থাপনা |
|---|
{ "filterViewId": integer, "title": string, "range": { object ( |
| ক্ষেত্র | |
|---|---|
filterViewId | ফিল্টার ভিউটির আইডি। |
title | ফিল্টার ভিউটির নাম। |
range | এই ফিল্টার ভিউ যে পরিসরটি অন্তর্ভুক্ত করে। লেখার সময় |
namedRangeId | এই ফিল্টার ভিউটি যে নেমড রেঞ্জের উপর ভিত্তি করে তৈরি, যদি থাকে। লেখার সময় |
tableId | এই ফিল্টার ভিউটি যে টেবিলের উপর ভিত্তি করে তৈরি, যদি কোনো টেবিল থাকে। লেখার সময় |
sortSpecs[] | কলাম অনুযায়ী সাজানোর ক্রম। পূর্ববর্তী স্পেসিফিকেশনগুলিতে মান সমান হলে পরবর্তী স্পেসিফিকেশনগুলি ব্যবহৃত হয়। |
criteria | প্রতিটি কলামের জন্য মান দেখানো বা লুকানোর মানদণ্ড। ম্যাপের কী (key) হলো কলাম সূচক এবং ভ্যালু (value) হলো সেই কলামের মানদণ্ড। |
filterSpecs[] | প্রতি কলাম অনুযায়ী মান দেখানো বা লুকানোর জন্য ফিল্টারের শর্তাবলী। রেসপন্সে |
সুরক্ষিত পরিসর
একটি সংরক্ষিত পরিসর।
| JSON উপস্থাপনা |
|---|
{ "protectedRangeId": integer, "range": { object ( |
| ক্ষেত্র | |
|---|---|
protectedRangeId | সুরক্ষিত রেঞ্জের আইডি। এই ফিল্ডটি শুধুমাত্র পঠনযোগ্য। |
range | যে পরিসরটি সুরক্ষিত করা হচ্ছে। পরিসরটি সম্পূর্ণ অসীম হতে পারে, সেক্ষেত্রে এটিকে একটি সুরক্ষিত শীট হিসেবে বিবেচনা করা হয়। লেখার সময় |
namedRangeId | এই সুরক্ষিত পরিসরটি যে নামযুক্ত পরিসর দ্বারা সমর্থিত, যদি থাকে। লেখার সময় |
tableId | এই সুরক্ষিত পরিসরটি যে সারণী দ্বারা সমর্থিত, যদি থাকে। লেখার সময় |
description | এই সংরক্ষিত পরিসরের বিবরণ। |
warningOnly | যদি এই সুরক্ষিত পরিসরটি সম্পাদনা করার সময় একটি সতর্কবার্তা দেখানো হয়, তবে এটি সত্য। সতর্কবার্তা-ভিত্তিক সুরক্ষার অর্থ হলো, প্রত্যেক ব্যবহারকারী সুরক্ষিত পরিসরের ডেটা সম্পাদনা করতে পারবেন, তবে সম্পাদনা করার সময় একটি সতর্কবার্তা দেখানো হবে, যা ব্যবহারকারীকে সম্পাদনাটি নিশ্চিত করতে বলবে। লেখার সময়: যদি এই ফিল্ডটি 'true' হয়, তাহলে |
requestingUserCanEdit | যদি অনুরোধকারী ব্যবহারকারী সুরক্ষিত এলাকাটি সম্পাদনা করতে পারেন, তবে এটি সত্য হবে। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। |
unprotectedRanges[] | একটি সুরক্ষিত শীটের মধ্যে থাকা অসুরক্ষিত রেঞ্জগুলির তালিকা। অসুরক্ষিত রেঞ্জগুলি শুধুমাত্র সুরক্ষিত শীটেই সমর্থিত। |
editors | সুরক্ষিত পরিসরে সম্পাদনার অ্যাক্সেস আছে এমন ব্যবহারকারী এবং গ্রুপসমূহ। এই ক্ষেত্রটি শুধুমাত্র সেইসব ব্যবহারকারীরা দেখতে পান যাদের সুরক্ষিত পরিসর এবং ডকুমেন্টটিতে সম্পাদনার অ্যাক্সেস আছে। |
সম্পাদকগণ
একটি সংরক্ষিত পরিসরের সম্পাদকগণ।
| JSON উপস্থাপনা |
|---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
| ক্ষেত্র | |
|---|---|
users[] | সুরক্ষিত পরিসরে সম্পাদনার অধিকার থাকা ব্যবহারকারীদের ইমেল ঠিকানা। |
groups[] | সুরক্ষিত পরিসরে সম্পাদনার অ্যাক্সেস থাকা গ্রুপগুলির ইমেল ঠিকানা। |
domainUsersCanEdit | ডকুমেন্টটির ডোমেইনের অন্তর্ভুক্ত কোনো ব্যক্তির সুরক্ষিত পরিসরে সম্পাদনার অ্যাক্সেস থাকলে এটি সত্য হবে। ডোমেইন সুরক্ষা শুধুমাত্র একটি ডোমেইনের মধ্যে থাকা ডকুমেন্টগুলোর ক্ষেত্রেই সমর্থিত। |
বেসিকফিল্টার
একটি শীটের সাথে যুক্ত ডিফল্ট ফিল্টার। আরও তথ্যের জন্য, ফিল্টারের সাহায্যে ডেটার দৃশ্যমানতা পরিচালনা দেখুন।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | ফিল্টারটি যে পরিসরটি আবৃত করে। |
tableId | এই ফিল্টারটি যে টেবিলের উপর ভিত্তি করে তৈরি, যদি থাকে। লেখার সময়, |
sortSpecs[] | কলাম অনুযায়ী সাজানোর ক্রম। পূর্ববর্তী স্পেসিফিকেশনগুলিতে মান সমান হলে পরবর্তী স্পেসিফিকেশনগুলি ব্যবহৃত হয়। |
criteria | প্রতিটি কলামের জন্য মান দেখানো বা লুকানোর মানদণ্ড। ম্যাপের কী (key) হলো কলাম সূচক এবং ভ্যালু (value) হলো সেই কলামের মানদণ্ড। |
filterSpecs[] | প্রতিটি কলামের জন্য ফিল্টারের মানদণ্ড। রেসপন্সে |
ব্যান্ডেডরেঞ্জ
একটি শীটে পর্যায়ক্রমিক রঙের একটি স্তরবিন্যাস।
| JSON উপস্থাপনা |
|---|
{ "bandedRangeId": integer, "bandedRangeReference": string, "range": { object ( |
| ক্ষেত্র | |
|---|---|
bandedRangeId | ব্যান্ডেড রেঞ্জের আইডি। যদি সেট করা না থাকে, তাহলে |
bandedRangeReference | শুধুমাত্র আউটপুট। ব্যান্ডেড রেঞ্জের রেফারেন্স, যা |
range | যে পরিসরের উপর এই বৈশিষ্ট্যগুলি প্রয়োগ করা হয়। |
rowProperties | সারি ব্যান্ডগুলির জন্য বৈশিষ্ট্যসমূহ। এই বৈশিষ্ট্যগুলি পরিসরের সমস্ত সারিতে সারি-ভিত্তিক প্রয়োগ করা হয়। |
columnProperties | কলাম ব্যান্ডগুলির জন্য প্রোপার্টি। এই প্রোপার্টিগুলি রেঞ্জের সমস্ত কলাম জুড়ে কলাম-ভিত্তিক প্রয়োগ করা হয়। |
ব্যান্ডিংপ্রপার্টিজ
প্রোপার্টিগুলো একটিমাত্র ডাইমেনশনকে (সারি বা কলাম) নির্দেশ করে। যদি BandedRange.row_properties এবং BandedRange.column_properties উভয়ই সেট করা থাকে, তাহলে নিম্নলিখিত নিয়ম অনুসারে সেলগুলোতে ফিল কালার প্রয়োগ করা হয়:
- ব্যান্ড কালারের চেয়ে
headerColorএবংfooterColorঅগ্রাধিকার থাকে। -
firstBandColorsecondBandColorচেয়ে অগ্রাধিকার পায়। -
rowPropertiescolumnPropertiesচেয়ে অগ্রাধিকার পায়।
উদাহরণস্বরূপ, প্রথম সারির রঙ প্রথম কলামের রঙের চেয়ে অগ্রাধিকার পায়, কিন্তু প্রথম কলামের রঙ দ্বিতীয় সারির রঙের চেয়ে অগ্রাধিকার পায়। একইভাবে, সারির হেডারটি উপরের বাম দিকের সেলের কলাম হেডারের চেয়ে অগ্রাধিকার পায়, কিন্তু সারির হেডার সেট করা না থাকলে কলাম হেডারটি প্রথম সারির রঙের চেয়ে অগ্রাধিকার পায়।
| JSON উপস্থাপনা |
|---|
{ "headerColor": { object ( |
| ক্ষেত্র | |
|---|---|
headerColor | প্রথম সারি বা কলামের রঙ। যদি এই ফিল্ডটি সেট করা থাকে, তাহলে প্রথম সারি বা কলামটি এই রঙে পূরণ করা হয় এবং দ্বিতীয় সারি বা কলাম থেকে |
headerColorStyle | প্রথম সারি বা কলামের রঙ। যদি এই ফিল্ডটি সেট করা থাকে, তাহলে প্রথম সারি বা কলামটি এই রঙে পূর্ণ হয় এবং দ্বিতীয় সারি বা কলাম থেকে |
firstBandColor | প্রথম রঙ যা পর্যায়ক্রমে পরিবর্তিত হয়। (আবশ্যক) অপ্রচলিত: |
firstBandColorStyle | প্রথম রঙ যা পর্যায়ক্রমে পরিবর্তিত হয়। (আবশ্যক) যদি |
secondBandColor | দ্বিতীয় রঙ যা পর্যায়ক্রমে পরিবর্তিত হয়। (আবশ্যক) অপ্রচলিত: |
secondBandColorStyle | দ্বিতীয় রঙ যা পর্যায়ক্রমে পরিবর্তিত হয়। (আবশ্যক) যদি |
footerColor | শেষ সারি বা কলামের রঙ। যদি এই ফিল্ডটি সেট করা না থাকে, তাহলে পূর্ববর্তী সারি বা কলামের রঙের উপর নির্ভর করে শেষ সারি বা কলামটি |
footerColorStyle | শেষ সারি বা কলামের রঙ। যদি এই ফিল্ডটি সেট করা না থাকে, তাহলে পূর্ববর্তী সারি বা কলামের রঙের উপর নির্ভর করে শেষ সারি বা কলামটি |
ডাইমেনশনগ্রুপ
শীটের সারি বা কলামের একটি নির্দিষ্ট ব্যবধান জুড়ে থাকা একটি গ্রুপ, যা অন্য গ্রুপকে ধারণ করতে পারে বা অন্য গ্রুপের মধ্যে অন্তর্ভুক্ত হতে পারে। একটি গ্রুপকে শীটে এককভাবে সংকুচিত বা প্রসারিত করা যায়।
| JSON উপস্থাপনা |
|---|
{
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
range | যে পরিসরে এই গোষ্ঠীটি বিদ্যমান। |
depth | গ্রুপটির গভীরতা, যা নির্দেশ করে কতগুলো গ্রুপের পরিসর এই গ্রুপটির পরিসরকে সম্পূর্ণরূপে ধারণ করে। |
collapsed | এই ক্ষেত্রটি সত্য হবে যদি এই গোষ্ঠীটি সংকুচিত থাকে। একটি সংকুচিত গোষ্ঠী সংকুচিতই থাকে যদি অগভীর গভীরতায় থাকা কোনো উপরিপাতিত গোষ্ঠীকে প্রসারিত করা হয়। একটি 'ট্রু' ভ্যালুর অর্থ এই নয় যে গ্রুপের অন্তর্ভুক্ত সমস্ত ডাইমেনশন লুকানো থাকবে, কারণ একটি ডাইমেনশনের ভিজিবিলিটি এই গ্রুপ প্রপার্টি থেকে স্বাধীনভাবে পরিবর্তিত হতে পারে। তবে, যখন এই প্রপার্টিটি আপডেট করা হয়, তখন এই ফিল্ডটির মান 'ট্রু' হলে এর অন্তর্ভুক্ত সমস্ত ডাইমেনশনকে হিডেন (লুকানো) করে দেওয়া হয়, অথবা এই ফিল্ডটির মান 'ফলস' হলে সেগুলোকে ভিজিবল (দৃশ্যমান) করে দেওয়া হয়। |
স্লাইসার
একটি শিটে স্লাইসার।
| JSON উপস্থাপনা |
|---|
{ "slicerId": integer, "spec": { object ( |
| ক্ষেত্র | |
|---|---|
slicerId | স্লাইসারটির আইডি। |
spec | স্লাইসারের স্পেসিফিকেশন। |
position | স্লাইসারের অবস্থান। মনে রাখবেন, স্লাইসার শুধুমাত্র বিদ্যমান শীটেই স্থাপন করা যাবে। এছাড়াও, স্লাইসারের প্রস্থ এবং উচ্চতা অনুমোদিত সীমার মধ্যে রাখার জন্য স্বয়ংক্রিয়ভাবে সামঞ্জস্য করা যেতে পারে। |
স্লাইসারস্পেক
একটি স্লাইসারের স্পেসিফিকেশন।
| JSON উপস্থাপনা |
|---|
{ "dataRange": { object ( |
| ক্ষেত্র | |
|---|---|
dataRange | স্লাইসারের ডেটা পরিসর। |
filterCriteria | স্লাইসারের ফিল্টারিং মানদণ্ড। |
columnIndex | ডেটা টেবিলের শূন্য-ভিত্তিক কলাম সূচক, যার উপর ফিল্টারটি প্রয়োগ করা হয়। |
applyToPivotTables | ফিল্টারটি পিভট টেবিলের ক্ষেত্রে প্রযোজ্য হলে 'ট্রু' সেট করুন। সেট করা না থাকলে, ডিফল্ট মান ' |
title | স্লাইসারটির শিরোনাম। |
textFormat | স্লাইসারে শিরোনামের টেক্সট ফরম্যাট। লিঙ্ক ফিল্ড সমর্থিত নয়। |
backgroundColor | স্লাইসারের ব্যাকগ্রাউন্ড রঙ। অপ্রচলিত: |
backgroundColorStyle | স্লাইসারের পটভূমির রঙ। যদি |
horizontalAlignment | স্লাইসারে শিরোনামের আনুভূমিক বিন্যাস। নির্দিষ্ট করা না থাকলে, |
টেবিল
একটি টেবিল।
| JSON উপস্থাপনা |
|---|
{ "tableId": string, "name": string, "range": { object ( |
| ক্ষেত্র | |
|---|---|
tableId | টেবিলের আইডি। |
name | টেবিলের নাম। একই স্প্রেডশিটের সমস্ত টেবিলের জন্য এটি অনন্য। |
range | টেবিলের পরিসর। |
rowsProperties | টেবিলের সারিগুলোর বৈশিষ্ট্য। |
columnProperties[] | টেবিলের কলামের বৈশিষ্ট্যসমূহ। |
টেবিল সারি বৈশিষ্ট্য
টেবিলের সারির বৈশিষ্ট্যসমূহ।
| JSON উপস্থাপনা |
|---|
{ "headerColorStyle": { object ( |
| ক্ষেত্র | |
|---|---|
headerColorStyle | হেডার সারির রঙ। এই ফিল্ডটি সেট করা থাকলে, হেডার সারিটি নির্দিষ্ট রঙে পূরণ করা হয়। অন্যথায়, হেডার সারিটি একটি ডিফল্ট রঙে পূরণ করা হয়। |
firstBandColorStyle | প্রথম রঙ যা পর্যায়ক্রমে পরিবর্তিত হয়। এই ক্ষেত্রটি সেট করা থাকলে, প্রথম সারিটি নির্দিষ্ট রঙ দিয়ে পূরণ করা হয়। অন্যথায়, প্রথম সারিটি একটি ডিফল্ট রঙ দিয়ে পূরণ করা হয়। |
secondBandColorStyle | দ্বিতীয় রঙ যা পর্যায়ক্রমে পরিবর্তিত হয়। এই ক্ষেত্রটি সেট করা থাকলে, দ্বিতীয় সারিটি নির্দিষ্ট রঙ দিয়ে পূরণ করা হয়। অন্যথায়, দ্বিতীয় সারিটি একটি ডিফল্ট রঙ দিয়ে পূরণ করা হয়। |
footerColorStyle | শেষ সারির রঙ। যদি এই ফিল্ডটি সেট করা না থাকে, তাহলে ফুটার যোগ করা হয় না এবং পূর্ববর্তী সারির রঙের উপর নির্ভর করে শেষ সারিটি |
টেবিল কলামের বৈশিষ্ট্য
টেবিলের কলাম।
| JSON উপস্থাপনা |
|---|
{ "columnIndex": integer, "columnName": string, "columnType": enum ( |
| ক্ষেত্র | |
|---|---|
columnIndex | ০-ভিত্তিক কলাম সূচক। এই সূচকটি টেবিলে এর অবস্থানের সাপেক্ষে নির্ধারিত হয় এবং এটি শীটের কলাম সূচকের সমান নাও হতে পারে। |
columnName | কলামের নাম। |
columnType | কলামের ধরণ। |
dataValidationRule | কলাম ডেটা যাচাইকরণ নিয়ম। শুধুমাত্র ড্রপডাউন কলাম টাইপের জন্য সেট করা যায়। |
কলামের ধরন
টেবিলের কোনো নির্দিষ্ট কলামের ধরন।
| এনাম | |
|---|---|
COLUMN_TYPE_UNSPECIFIED | একটি অনির্দিষ্ট কলামের ধরণ। |
DOUBLE | সংখ্যা কলামের ধরণ। |
CURRENCY | মুদ্রা কলামের ধরণ। |
PERCENT | শতাংশ কলামের ধরণ। |
DATE | তারিখ কলামের ধরণ। |
TIME | সময় কলামের ধরণ। |
DATE_TIME | তারিখ এবং সময় কলামের ধরণ। |
TEXT | টেক্সট কলামের ধরণ। |
BOOLEAN | বুলিয়ান কলামের ধরণ। |
DROPDOWN | ড্রপডাউন কলামের ধরণ। |
FILES_CHIP | ফাইল চিপ কলামের ধরন |
PEOPLE_CHIP | মানুষের চিপ কলামের ধরন |
FINANCE_CHIP | অর্থায়ন চিপ কলামের ধরন |
PLACE_CHIP | স্থান চিপ কলাম প্রকার |
RATINGS_CHIP | রেটিং চিপ কলামের ধরন |
টেবিলকলামডেটাভ্যালিডেশনরুল
টেবিলের কোনো কলামের জন্য ডেটা যাচাইকরণ নিয়ম।
| JSON উপস্থাপনা |
|---|
{
"condition": {
object ( |
| ক্ষেত্র | |
|---|---|
condition | সেলের ডেটা অবশ্যই মিলতে হবে, এই শর্তটি প্রযোজ্য। এটি কেবল তখনই বৈধ হবে যখন [BooleanCondition.type] হবে ONE_OF_LIST। |
মন্তব্য অ্যাঙ্কর
স্প্রেডশীটের এমন একটি অবস্থান যা একই anchorId সহ একটি CommentThread সাথে যুক্ত। দ্রষ্টব্য: একাধিক অ্যাঙ্কর একই অবস্থানকে নির্দেশ করতে পারে।
| JSON উপস্থাপনা |
|---|
{
"anchorId": string,
"range": {
object ( |
| ক্ষেত্র | |
|---|---|
anchorId | মন্তব্য অ্যাঙ্করের অনন্য আইডি। শুধুমাত্র আউটপুটের জন্য। |
range | শীটের অভ্যন্তরে স্থানাঙ্ক পরিসর যেখানে এই মন্তব্যটি অ্যাঙ্কর করা আছে। |