পত্রক
একটি স্প্রেডশিটে একটি শীট।
| JSON উপস্থাপনা |
|---|
{ "properties": { object ( |
| ক্ষেত্র | |
|---|---|
properties | শীটের বৈশিষ্ট্য। |
data[] | গ্রিডে থাকা ডেটা, যদি এটি একটি গ্রিড শিট হয়। এই শিটে অনুরোধ করা রেঞ্জের সংখ্যার উপর নির্ভর করে GridData অবজেক্টের সংখ্যা। উদাহরণস্বরূপ, যদি এটি একটি |
merges[] | একসাথে মার্জ করা রেঞ্জগুলি। |
conditionalFormats[] | এই শীটে শর্তসাপেক্ষ বিন্যাসের নিয়ম রয়েছে। |
filterViews[] | এই শীটে ফিল্টার ভিউ। |
protectedRanges[] | এই শীটে সুরক্ষিত পরিসরগুলি। |
basicFilter | এই শীটের ফিল্টার, যদি থাকে। |
charts[] | এই শীটের প্রতিটি চার্টের স্পেসিফিকেশন। |
bandedRanges[] | এই শীটে ব্যান্ডেড (বিকল্প রঙ) রেঞ্জ রয়েছে। |
developerMetadata[] | একটি শিটের সাথে সম্পর্কিত ডেভেলপার মেটাডেটা। |
rowGroups[] | এই শীটের সমস্ত সারি গ্রুপ, পরিসরের শুরুর সূচক বৃদ্ধি করে, তারপর গ্রুপের গভীরতা অনুসারে সাজানো। |
columnGroups[] | এই শিটের সমস্ত কলাম গ্রুপ, পরিসরের শুরুর সূচক বৃদ্ধি করে, তারপর গ্রুপের গভীরতা অনুসারে সাজানো। |
slicers[] | এই চাদরের স্লাইসারগুলো। |
tables[] | এই পাতার টেবিলগুলো। |
শিটপ্রোপার্টি
একটি শীটের বৈশিষ্ট্য।
| JSON উপস্থাপনা |
|---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
| ক্ষেত্র | |
|---|---|
sheetId | শিটের আইডি। অবশ্যই অ-ঋণাত্মক হতে হবে। এই ক্ষেত্রটি একবার সেট করার পরে পরিবর্তন করা যাবে না। |
title | শীটের নাম। |
index | স্প্রেডশিটের মধ্যে শীটের সূচী। শীটের বৈশিষ্ট্য যোগ বা আপডেট করার সময়, যদি এই ক্ষেত্রটি বাদ দেওয়া হয় তবে শীটটি শীট তালিকার শেষে যোগ বা সরানো হয়। শীট সূচক আপডেট করার সময় বা শীট সন্নিবেশ করার সময়, "সরানোর আগে" সূচীতে গতিবিধি বিবেচনা করা হয়। উদাহরণস্বরূপ, যদি S1 কে S2 এর আগে সরানোর জন্য তিনটি শীট (S1, S2, S3) থাকে তবে সূচী 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 | যদি কলাম গ্রুপিং কন্ট্রোল টগল গ্রুপের পরে দেখানো হয়, তাহলে True হবে। |
ডেটাসোর্সশিটপ্রোপার্টি
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 | ইন্টারপোলেশন পয়েন্ট হল শর্তাধীন বিন্যাসের পরিসরের সমস্ত কোষের উপর প্রদত্ত শতাংশ। যদি মানটি হয়: =(MAX |
PERCENTILE | ইন্টারপোলেশন পয়েন্ট হল শর্তসাপেক্ষ বিন্যাসের পরিসরের সমস্ত কোষের উপর প্রদত্ত শতাংশ। যদি মানটি হয়: =PERCENTILE(FLATTEN(range), value / 100) (যেখানে সমতলকরণের সময় পরিসরের ত্রুটিগুলি উপেক্ষা করা হয়) তাহলে এটি NUMBER এর সমতুল্য। |
ফিল্টারভিউ
একটি ফিল্টার ভিউ। আরও তথ্যের জন্য, ফিল্টার দিয়ে ডেটা দৃশ্যমানতা পরিচালনা করুন দেখুন।
| JSON উপস্থাপনা |
|---|
{ "filterViewId": integer, "title": string, "range": { object ( |
| ক্ষেত্র | |
|---|---|
filterViewId | ফিল্টার ভিউয়ের আইডি। |
title | ফিল্টার ভিউয়ের নাম। |
range | এই ফিল্টার ভিউ যে পরিসরটি কভার করে। লেখার সময়, শুধুমাত্র |
namedRangeId | এই ফিল্টার ভিউ যে রেঞ্জের নাম দিয়েছে, তা যদি থাকে, তাহলে তা দ্বারা সমর্থিত। লেখার সময়, শুধুমাত্র |
tableId | এই ফিল্টার ভিউ যে টেবিলটি দ্বারা সমর্থিত, যদি থাকে। লেখার সময়, শুধুমাত্র |
sortSpecs[] | প্রতি কলামের সাজানোর ক্রম। পরবর্তী স্পেসিফিকেশনগুলি তখন ব্যবহার করা হয় যখন পূর্ববর্তী স্পেসিফিকেশনের মান সমান হয়। |
criteria | প্রতি কলামে মান দেখানো/লুকানোর মানদণ্ড। মানচিত্রের মূল চাবিকাঠি হল কলামের সূচক, এবং মান হল সেই কলামের মানদণ্ড। এই ক্ষেত্রটি |
filterSpecs[] | প্রতি কলামে মান দেখানো বা লুকানোর জন্য ফিল্টারের মানদণ্ড। প্রতিক্রিয়াগুলিতে |
সুরক্ষিত রেঞ্জ
একটি সুরক্ষিত পরিসর।
| JSON উপস্থাপনা |
|---|
{ "protectedRangeId": integer, "range": { object ( |
| ক্ষেত্র | |
|---|---|
protectedRangeId | সুরক্ষিত পরিসরের আইডি। এই ক্ষেত্রটি কেবল পঠনযোগ্য। |
range | যে পরিসরটি সুরক্ষিত করা হচ্ছে। পরিসরটি সম্পূর্ণরূপে সীমাহীন হতে পারে, এই ক্ষেত্রে এটি একটি সুরক্ষিত শীট হিসাবে বিবেচিত হবে। লেখার সময়, শুধুমাত্র |
namedRangeId | এই সুরক্ষিত পরিসরটি যদি থাকে, তাহলে যে পরিসরের নামকরণ করা হয়েছে, তা দ্বারা সমর্থিত। লেখার সময়, শুধুমাত্র |
tableId | এই সুরক্ষিত পরিসরটি যে টেবিলের দ্বারা সমর্থিত, যদি থাকে। লেখার সময়, শুধুমাত্র |
description | এই সুরক্ষিত পরিসরের বর্ণনা। |
warningOnly | সম্পাদনা করার সময় যদি এই সুরক্ষিত পরিসরটি একটি সতর্কতা প্রদর্শন করে তবে সত্য। সতর্কতা-ভিত্তিক সুরক্ষার অর্থ হল প্রতিটি ব্যবহারকারী সুরক্ষিত পরিসরের ডেটা সম্পাদনা করতে পারবেন, তবে সম্পাদনা করার সময় ব্যবহারকারীকে সম্পাদনা নিশ্চিত করতে বলার জন্য একটি সতর্কতা প্ররোচিত হবে। লেখার সময়: যদি এই ক্ষেত্রটি সত্য হয়, তাহলে |
requestingUserCanEdit | এই সুরক্ষিত পরিসরের অনুরোধকারী ব্যবহারকারী যদি সুরক্ষিত এলাকা সম্পাদনা করতে পারেন তবে সত্য। এই ক্ষেত্রটি কেবল পঠনযোগ্য। |
unprotectedRanges[] | একটি সুরক্ষিত শীটের মধ্যে অরক্ষিত রেঞ্জের তালিকা। অরক্ষিত রেঞ্জগুলি শুধুমাত্র সুরক্ষিত শীটে সমর্থিত। |
editors | সুরক্ষিত পরিসরে সম্পাদনা অ্যাক্সেস সহ ব্যবহারকারী এবং গোষ্ঠী। এই ক্ষেত্রটি কেবলমাত্র সুরক্ষিত পরিসরে এবং নথিতে সম্পাদনা অ্যাক্সেস সহ ব্যবহারকারীদের কাছে দৃশ্যমান। সম্পাদকরা |
সম্পাদকগণ
একটি সুরক্ষিত পরিসরের সম্পাদকরা।
| JSON উপস্থাপনা |
|---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
| ক্ষেত্র | |
|---|---|
users[] | সুরক্ষিত পরিসরে সম্পাদনা অ্যাক্সেস আছে এমন ব্যবহারকারীদের ইমেল ঠিকানা। |
groups[] | সুরক্ষিত পরিসরে সম্পাদনা অ্যাক্সেস সহ গোষ্ঠীর ইমেল ঠিকানা। |
domainUsersCanEdit | ডকুমেন্টের ডোমেনের কারোর যদি সুরক্ষিত পরিসরে সম্পাদনা অ্যাক্সেস থাকে তবে এটি সত্য। ডোমেন সুরক্ষা শুধুমাত্র একটি ডোমেনের মধ্যে থাকা নথিতে সমর্থিত। |
বেসিকফিল্টার
একটি শিটের সাথে সম্পর্কিত ডিফল্ট ফিল্টার। আরও তথ্যের জন্য, ফিল্টারগুলির সাহায্যে ডেটা দৃশ্যমানতা পরিচালনা করুন দেখুন।
| JSON উপস্থাপনা |
|---|
{ "range": { object ( |
| ক্ষেত্র | |
|---|---|
range | ফিল্টারটি যে পরিসরটি কভার করে। |
tableId | এই ফিল্টারটি যে টেবিল দ্বারা সমর্থিত, যদি থাকে। লেখার সময়, শুধুমাত্র একটি |
sortSpecs[] | প্রতি কলামের সাজানোর ক্রম। পরবর্তী স্পেসিফিকেশনগুলি তখন ব্যবহার করা হয় যখন পূর্ববর্তী স্পেসিফিকেশনের মান সমান হয়। |
criteria | প্রতি কলামে মান দেখানো/লুকানোর মানদণ্ড। মানচিত্রের মূল চাবিকাঠি হল কলামের সূচক, এবং মান হল সেই কলামের মানদণ্ড। এই ক্ষেত্রটি |
filterSpecs[] | প্রতি কলামে ফিল্টারের মানদণ্ড। প্রতিক্রিয়াগুলিতে |
ব্যান্ডেডরেঞ্জ
একটি শীটে একটি ব্যান্ডেড (বিকল্প রঙের) পরিসর।
| JSON উপস্থাপনা |
|---|
{ "bandedRangeId": integer, "bandedRangeReference": string, "range": { object ( |
| ক্ষেত্র | |
|---|---|
bandedRangeId | ব্যান্ডেড রেঞ্জের আইডি। সেট না করা থাকলে, |
bandedRangeReference | শুধুমাত্র আউটপুট। ব্যান্ডেড রেঞ্জের রেফারেন্স, যা |
range | এই বৈশিষ্ট্যগুলি যে পরিসরে প্রয়োগ করা হয়। |
rowProperties | সারি ব্যান্ডের জন্য বৈশিষ্ট্য। এই বৈশিষ্ট্যগুলি পরিসরের সমস্ত সারিতে সারি-বাই-সারি ভিত্তিতে প্রয়োগ করা হয়। |
columnProperties | কলাম ব্যান্ডের জন্য বৈশিষ্ট্য। এই বৈশিষ্ট্যগুলি পরিসরের সমস্ত কলামে কলাম অনুসারে প্রয়োগ করা হয়। |
ব্যান্ডিংপ্রোপার্টি
একটি একক মাত্রা (সারি অথবা কলাম) উল্লেখকারী বৈশিষ্ট্য। যদি BandedRange.row_properties এবং BandedRange.column_properties উভয়ই সেট করা থাকে, তাহলে নিম্নলিখিত নিয়ম অনুসারে কক্ষগুলিতে পূরণের রঙ প্রয়োগ করা হয়:
- ব্যান্ডের রঙের চেয়ে
headerColorএবংfooterColorঅগ্রাধিকার পায়। -
firstBandColorsecondBandColorএর চেয়ে অগ্রাধিকার পায়। -
columnPropertiesএর চেয়েrowPropertiesঅগ্রাধিকার পায়।
উদাহরণস্বরূপ, প্রথম সারির রঙ প্রথম কলামের রঙের চেয়ে অগ্রাধিকার পায়, কিন্তু প্রথম কলামের রঙ দ্বিতীয় সারির রঙের চেয়ে অগ্রাধিকার পায়। একইভাবে, উপরের বাম কক্ষে কলাম হেডারের চেয়ে সারি হেডার অগ্রাধিকার পায়, কিন্তু যদি সারি হেডার সেট না করা থাকে তবে কলামের হেডার প্রথম সারির রঙের চেয়ে অগ্রাধিকার পায়।
| 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 | যদি ফিল্টারটি পিভট টেবিলে প্রয়োগ করা হয় তবে True। যদি সেট না করা থাকে, তাহলে ডিফল্ট হিসেবে |
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 হলেই কেবল বৈধ। |