Class Slicer

স্লাইসার

এটি একটি স্লাইসারকে নির্দেশ করে, যা নন-কোলাবোরেটিভ পদ্ধতিতে রেঞ্জ, চার্ট এবং পিভট টেবিল ফিল্টার করতে ব্যবহৃত হয়। এই ক্লাসে বিদ্যমান স্লাইসারগুলো অ্যাক্সেস এবং পরিবর্তন করার জন্য মেথড রয়েছে। একটি নতুন স্লাইসার তৈরি করতে, Sheet.insertSlicer(range, anchorRowPos, anchorColPos) ব্যবহার করুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Background Color Object() Color |null স্লাইসারের ব্যাকগ্রাউন্ড Color ফেরত দিন।
get Column Position() Integer|null স্লাইসারে ফিল্টারটি যে কলামের উপর প্রয়োগ করা হয়, তার অবস্থান (স্লাইসারের ডেটা রেঞ্জের সাপেক্ষে) ফেরত দেয়, অথবা কলামের অবস্থান সেট করা না থাকলে null ফেরত দেয়।
get Container Info() Container Info শীটে স্লাইসারটি কোথায় অবস্থিত, সে সম্পর্কে তথ্য সংগ্রহ করে।
get Filter Criteria() Filter Criteria |null স্লাইসারের ফিল্টার মানদণ্ড ফেরত দেয়, অথবা ফিল্টার মানদণ্ড সেট করা না থাকলে null ফেরত দেয়।
get Range() Range যে ডেটা পরিসরের উপর স্লাইসারটি প্রয়োগ করা হয়, তা পাওয়া যায়।
get Title() String স্লাইসারের শিরোনাম ফেরত দেয়।
get Title Horizontal Alignment() String শিরোনামের অনুভূমিক বিন্যাস নির্ধারণ করে।
get Title Text Style() Text Style স্লাইসারের শিরোনামের টেক্সট স্টাইল ফেরত দেয়।
is Applied To Pivot Tables() Boolean প্রদত্ত স্লাইসারটি পিভট টেবিলে প্রয়োগ করা হবে কিনা তা ফেরত দেয়।
remove() void স্লাইসারটি মুছে দেয়।
set Apply To Pivot Tables(applyToPivotTables) Slicer ওয়ার্কশিটের পিভট টেবিলে প্রদত্ত স্লাইসারটি প্রয়োগ করা হবে কিনা তা নির্ধারণ করে।
set Background Color(color) Slicer স্লাইসারের পটভূমির রঙ নির্ধারণ করে।
set Background Color Object(color) Slicer স্লাইসারের পটভূমির Color নির্ধারণ করে।
set Column Filter Criteria(columnPosition, filterCriteria) Slicer স্লাইসারের কলাম সূচক এবং ফিল্টারিংয়ের মানদণ্ড নির্ধারণ করে।
set Position(anchorRowPos, anchorColPos, offsetX, offsetY) Slicer শীটে স্লাইসারটি কোথায় প্রদর্শিত হবে, তা নির্ধারণ করে।
set Range(rangeApi) Slicer যে ডেটা পরিসরের উপর স্লাইসারটি প্রয়োগ করা হবে, তা নির্ধারণ করে।
set Title(title) Slicer স্লাইসারের শিরোনাম নির্ধারণ করে।
set Title Horizontal Alignment(horizontalAlignment) Slicer স্লাইসারে শিরোনামের আনুভূমিক বিন্যাস নির্ধারণ করে।
set Title Text Style(textStyle) Slicer স্লাইসারের টেক্সট স্টাইল নির্ধারণ করে।

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

getBackgroundColorObject()

স্লাইসারের ব্যাকগ্রাউন্ড Color ফেরত দিন।

ফেরত

Color |null — এই স্লাইসারের পটভূমির রঙ। কোনো রঙ সেট করা না থাকলে null রিটার্ন করে।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getColumnPosition()

স্লাইসারে ফিল্টারটি যে কলামের উপর প্রয়োগ করা হয়, সেই কলামের অবস্থান (স্লাইসারের ডেটা রেঞ্জের সাপেক্ষে) ফেরত দেয়, অথবা কলামের অবস্থান সেট করা না থাকলে null ফেরত দেয়। এটি ফিল্টারের মতোই কলামের ১-ইনডেক্সড অবস্থান হওয়া উচিত।

ফেরত

Integer|null — এই স্লাইসারের কলাম অবস্থান।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getContainerInfo()

শীটে স্লাইসারটি কোথায় অবস্থিত, সে সম্পর্কে তথ্য সংগ্রহ করে।

ফেরত

ContainerInfo — একটি অবজেক্ট যা স্লাইসারের কন্টেইনারের অবস্থান ধারণ করে।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFilterCriteria()

স্লাইসারের ফিল্টার মানদণ্ড ফেরত দেয়, অথবা ফিল্টার মানদণ্ড সেট করা না থাকলে null ফেরত দেয়।

ফেরত

FilterCriteria |null — এই স্লাইসারের ফিল্টার মানদণ্ড।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getRange()

যে ডেটা পরিসরের উপর স্লাইসারটি প্রয়োগ করা হয়, তা পাওয়া যায়।

ফেরত

Range — স্লাইসারের পরিসর।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getTitle()

স্লাইসারের শিরোনাম ফেরত দেয়।

ফেরত

String — এটি চেইন করার জন্য ব্যবহৃত স্লাইসার।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getTitleHorizontalAlignment()

শিরোনামের অনুভূমিক বিন্যাস নির্ধারণ করে।

ফেরত

String — এই স্লাইসারের শিরোনামের আনুভূমিক বিন্যাস।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getTitleTextStyle()

স্লাইসারের শিরোনামের টেক্সট স্টাইল ফেরত দেয়।

ফেরত

TextStyle — এই স্লাইসারের শিরোনামের টেক্সট স্টাইল।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

isAppliedToPivotTables()

প্রদত্ত স্লাইসারটি পিভট টেবিলে প্রয়োগ করা হবে কিনা তা ফেরত দেয়।

ফেরত

Boolean — যদি এই স্লাইসারটি পিভট টেবিলে প্রয়োগ করা হয় তবে true , অন্যথায় false

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

স্লাইসারটি মুছে দেয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setApplyToPivotTables(applyToPivotTables)

ওয়ার্কশিটের পিভট টেবিলে প্রদত্ত স্লাইসারটি প্রয়োগ করা হবে কিনা তা নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
apply To Pivot Tables Boolean এই স্লাইসারটি পিভট টেবিলের ক্ষেত্রে প্রযোজ্য হবে কিনা তা নির্দিষ্ট করে।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setBackgroundColor(color)

স্লাইসারের ব্যাকগ্রাউন্ড রঙ নির্ধারণ করে। null ) মান দিলে ব্যাকগ্রাউন্ড রঙ রিসেট হয়ে যায়।

প্যারামিটার

নাম প্রকার বর্ণনা
color String এই স্লাইসারের নতুন ব্যাকগ্রাউন্ড কালার CSS নোটেশনে (যেমন '#ffffff')।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setBackgroundColorObject(color)

স্লাইসারের ব্যাকগ্রাউন্ড Color নির্ধারণ করে। null ) ভ্যালু দিলে ব্যাকগ্রাউন্ড কালার রিসেট হয়ে যায়।

প্যারামিটার

নাম প্রকার বর্ণনা
color Color এই স্লাইসারের নতুন ব্যাকগ্রাউন্ড রঙ।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setColumnFilterCriteria(columnPosition, filterCriteria)

স্লাইসারের কলাম সূচক এবং ফিল্টারিংয়ের মানদণ্ড নির্ধারণ করে। null মান স্লাইসার ফিল্টারটিকে রিসেট করে দেয়।

প্যারামিটার

নাম প্রকার বর্ণনা
column Position Integer এই স্লাইসারের নতুন কলাম অবস্থান।
filter Criteria Filter Criteria এই স্লাইসারের নতুন ফিল্টার মানদণ্ড।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

শীটে স্লাইসারটি কোথায় প্রদর্শিত হবে তা নির্ধারণ করে। অ্যাঙ্কর সারি এবং কলামের অবস্থানের সূচকগুলো ১-ভিত্তিক।

প্যারামিটার

নাম প্রকার বর্ণনা
anchor Row Pos Integer স্লাইসারটির উপরের দিকটি এই সারিতে নোঙর করা আছে।
anchor Col Pos Integer স্লাইসারটির উপরের দিকটি এই স্তম্ভে নোঙর করা আছে।
offsetX Integer সেলের কোণা থেকে আনুভূমিক অফসেট, পিক্সেল এককে।
offsetY Integer সেলের কোণা থেকে উল্লম্ব অফসেট, পিক্সেল এককে।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setRange(rangeApi)

যে ডেটা পরিসরের উপর স্লাইসারটি প্রয়োগ করা হবে, তা নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
range Api Range এই স্লাইসারটির নতুন রেঞ্জ।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setTitle(title)

স্লাইসারের শিরোনাম নির্ধারণ করে। শিরোনাম খালি রাখলে তা ডিফল্ট মানে ফিরে আসে।

প্যারামিটার

নাম প্রকার বর্ণনা
title String এই স্লাইসারটির নতুন শিরোনাম।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setTitleHorizontalAlignment(horizontalAlignment)

স্লাইসারে শিরোনামের আনুভূমিক বিন্যাস নির্ধারণ করে। null মান দিলে বিন্যাসটি রিসেট হয়ে যায়।

প্যারামিটার

নাম প্রকার বর্ণনা
horizontal Alignment String এই স্লাইসারের শিরোনামের নতুন অনুভূমিক বিন্যাস।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setTitleTextStyle(textStyle)

স্লাইসারের টেক্সট স্টাইল নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
text Style Text Style স্লাইসারের শিরোনামের নতুন টেক্সট স্টাইল।

ফেরত

Slicer — এই স্লাইসারটি চেইন করার জন্য ব্যবহৃত হয়।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

অপ্রচলিত পদ্ধতি