বিদ্যমান ডেটা সোর্স শীট অ্যাক্সেস এবং সংশোধন করুন। একটি নতুন ডেটা সোর্স শীট তৈরি করতে, Spreadsheet.insertDataSourceSheet(spec)
ব্যবহার করুন।
শুধুমাত্র একটি ডাটাবেসের সাথে সংযুক্ত ডেটা সহ এই ক্লাসটি ব্যবহার করুন।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
addFilter(columnName, filterCriteria) | DataSourceSheet | ডেটা উৎস শীটে প্রয়োগ করা একটি ফিল্টার যোগ করে। |
asSheet() | Sheet | একটি নিয়মিত শীট অবজেক্ট হিসাবে ডেটা উৎস পত্রক প্রদান করে। |
autoResizeColumn(columnName) | DataSourceSheet | স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে। |
autoResizeColumns(columnNames) | DataSourceSheet | স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে। |
cancelDataRefresh() | DataSourceSheet | এই বস্তুর সাথে যুক্ত ডেটা রিফ্রেশ বাতিল করে যদি এটি বর্তমানে চলমান থাকে। |
forceRefreshData() | DataSourceSheet | বর্তমান অবস্থা নির্বিশেষে এই বস্তুর ডেটা রিফ্রেশ করে। |
getColumnWidth(columnName) | Integer | নির্দিষ্ট কলামের প্রস্থ ফেরত দেয়। |
getDataSource() | DataSource | বস্তুর সাথে লিঙ্ক করা ডেটা উৎস পায়। |
getFilters() | DataSourceSheetFilter[] | ডেটা উত্স শীটে প্রয়োগ করা সমস্ত ফিল্টার ফেরত দেয়। |
getSheetValues(columnName) | Object[] | প্রদত্ত কলাম নামের জন্য ডেটা উৎস পত্রকের সমস্ত মান প্রদান করে। |
getSheetValues(columnName, startRow, numRows) | Object[] | প্রদত্ত প্রারম্ভিক সারি (ভিত্তিক-১) থেকে প্রদত্ত কলাম নামের জন্য ডেটা উৎস শীটের সমস্ত মান প্রদান করে এবং প্রদত্ত numRows পর্যন্ত। |
getSortSpecs() | SortSpec[] | ডাটা সোর্স শীটে সব সাজানোর চশমা পায়। |
getStatus() | DataExecutionStatus | অবজেক্টের ডেটা এক্সিকিউশন স্ট্যাটাস পায়। |
refreshData() | DataSourceSheet | বস্তুর ডেটা রিফ্রেশ করে। |
removeFilters(columnName) | DataSourceSheet | ডেটা সোর্স শীট কলামে প্রয়োগ করা সমস্ত ফিল্টার সরিয়ে দেয়। |
removeSortSpec(columnName) | DataSourceSheet | ডেটা সোর্স শীটে একটি কলামে সাজানোর স্পেকটি সরিয়ে দেয়। |
setColumnWidth(columnName, width) | DataSourceSheet | নির্দিষ্ট কলামের প্রস্থ সেট করে। |
setColumnWidths(columnNames, width) | DataSourceSheet | নির্দিষ্ট কলামের প্রস্থ সেট করে। |
setSortSpec(columnName, ascending) | DataSourceSheet | ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে। |
setSortSpec(columnName, sortOrder) | DataSourceSheet | ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে। |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | বর্তমান এক্সিকিউশন সম্পূর্ণ না হওয়া পর্যন্ত অপেক্ষা করুন, প্রদত্ত সেকেন্ডের সংখ্যক পরে টাইমিং আউট। |
বিস্তারিত ডকুমেন্টেশন
addFilter(columnName, filterCriteria)
ডেটা উৎস শীটে প্রয়োগ করা একটি ফিল্টার যোগ করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | এই ফিল্টারটি প্রয়োগ করার জন্য কলামের নাম। |
filterCriteria | FilterCriteria | ফিল্টারের মানদণ্ড প্রয়োগ করতে হবে। |
প্রত্যাবর্তন
DataSourceSheet
— ডেটা সোর্স শীট, পদ্ধতি চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
asSheet()
একটি নিয়মিত শীট অবজেক্ট হিসাবে ডেটা উৎস পত্রক প্রদান করে।
প্রত্যাবর্তন
Sheet
- নিয়মিত শীট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
autoResizeColumn(columnName)
স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
autoResizeColumns(columnNames)
স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnNames | String[] | আপডেট করার জন্য কলামের নামের তালিকা। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
cancelDataRefresh()
এই বস্তুর সাথে যুক্ত ডেটা রিফ্রেশ বাতিল করে যদি এটি বর্তমানে চলমান থাকে।
এই উদাহরণটি দেখায় কিভাবে একটি সূত্র রিফ্রেশ বাতিল করতে হয়।
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
ডাটা সোর্স টাইপ সক্রিয় না থাকলে একটি ব্যতিক্রম থ্রো করে। SpreadsheetApp#enable...Execution()
পদ্ধতি ব্যবহার করুন নির্দিষ্ট ডেটা সোর্স টাইপের জন্য ডেটা এক্সিকিউশন সক্ষম করতে।
প্রত্যাবর্তন
DataSourceSheet
— ডেটা অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
forceRefreshData()
বর্তমান অবস্থা নির্বিশেষে এই বস্তুর ডেটা রিফ্রেশ করে। আরো বিস্তারিত জানার জন্য refreshData()
দেখুন। আপনি যদি এই বস্তুর বর্তমানে চলমান রিফ্রেশ বাতিল করতে চান, cancelDataRefresh()
দেখুন।
ডাটা সোর্স টাইপ সক্রিয় না থাকলে একটি ব্যতিক্রম থ্রো করে। SpreadsheetApp#enable...Execution()
পদ্ধতি ব্যবহার করুন নির্দিষ্ট ডেটা সোর্স টাইপের জন্য ডেটা এক্সিকিউশন সক্ষম করতে।
প্রত্যাবর্তন
DataSourceSheet
— ডেটা অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getColumnWidth(columnName)
নির্দিষ্ট কলামের প্রস্থ ফেরত দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
প্রত্যাবর্তন
Integer
— কলামের প্রস্থ, অথবা null
যদি কলামটি ডিফল্ট প্রস্থ ব্যবহার করে।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDataSource()
বস্তুর সাথে লিঙ্ক করা ডেটা উৎস পায়।
প্রত্যাবর্তন
DataSource
— ডাটা সোর্স।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilters()
ডেটা উত্স শীটে প্রয়োগ করা সমস্ত ফিল্টার ফেরত দেয়।
প্রত্যাবর্তন
DataSourceSheetFilter[]
— ডেটা সোর্স শীটে প্রয়োগ করা সমস্ত ফিল্টারের একটি অ্যারে।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSheetValues(columnName)
প্রদত্ত কলাম নামের জন্য ডেটা উৎস পত্রকের সমস্ত মান প্রদান করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | ডেটা উৎসের কলামের নাম যার জন্য মান আনতে হবে। |
প্রত্যাবর্তন
Object[]
— মানগুলির একটি এক-মাত্রিক বিন্যাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSheetValues(columnName, startRow, numRows)
প্রদত্ত প্রারম্ভিক সারি (ভিত্তিক-১) থেকে প্রদত্ত কলাম নামের জন্য ডেটা উৎস শীটের সমস্ত মান প্রদান করে এবং প্রদত্ত numRows
পর্যন্ত।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | ডেটা উৎসের কলামের নাম যার জন্য মান আনতে হবে। |
startRow | Integer | যে সারির অবস্থান থেকে মান আনা শুরু করতে হবে। |
numRows | Integer | আনতে সারির সংখ্যা। |
প্রত্যাবর্তন
Object[]
— মানগুলির একটি এক-মাত্রিক বিন্যাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSortSpecs()
ডাটা সোর্স শীটে সব সাজানোর চশমা পায়।
প্রত্যাবর্তন
SortSpec[]
— সাজানোর চশমার তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getStatus()
অবজেক্টের ডেটা এক্সিকিউশন স্ট্যাটাস পায়।
প্রত্যাবর্তন
DataExecutionStatus
— ডেটা এক্সিকিউশন স্ট্যাটাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
refreshData()
বস্তুর ডেটা রিফ্রেশ করে।
বর্তমানে error
অবস্থায় থাকলে একটি ব্যতিক্রম নিক্ষেপ করে। স্পেসিফিকেশন আপডেট করতে DataSource#updateSpec()
ব্যবহার করুন। ডেটা উত্সে অপ্রত্যাশিত সম্পাদনা প্রতিরোধ করতে forceRefreshData()
এর চেয়ে পদ্ধতিটিকে পছন্দ করা হয়।
ডাটা সোর্স টাইপ সক্রিয় না থাকলে একটি ব্যতিক্রম থ্রো করে। SpreadsheetApp#enable...Execution()
পদ্ধতি ব্যবহার করুন নির্দিষ্ট ডেটা সোর্স টাইপের জন্য ডেটা এক্সিকিউশন সক্ষম করতে।
প্রত্যাবর্তন
DataSourceSheet
— ডেটা অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
removeFilters(columnName)
ডেটা সোর্স শীট কলামে প্রয়োগ করা সমস্ত ফিল্টার সরিয়ে দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | যে কলাম থেকে ফিল্টার সরাতে হবে তার নাম। |
প্রত্যাবর্তন
DataSourceSheet
— ডেটা সোর্স শীট, পদ্ধতি চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
removeSortSpec(columnName)
ডেটা সোর্স শীটে একটি কলামে সাজানোর স্পেকটি সরিয়ে দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
প্রত্যাবর্তন
DataSourceSheet
— ডাটা সোর্স শীট, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnWidth(columnName, width)
নির্দিষ্ট কলামের প্রস্থ সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
width | Integer | কলামের জন্য নতুন প্রস্থ। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnWidths(columnNames, width)
নির্দিষ্ট কলামের প্রস্থ সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnNames | String[] | আপডেট করার জন্য কলামের নামের তালিকা। |
width | Integer | কলামের জন্য নতুন প্রস্থ। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setSortSpec(columnName, ascending)
ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | সাজানোর জন্য কলামের নাম। |
ascending | Boolean | true হলে, কলামটিকে আরোহী ক্রমে সাজান; false হলে, কলামটি নিচের ক্রমে সাজান। |
প্রত্যাবর্তন
DataSourceSheet
— ডাটা সোর্স শীট, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setSortSpec(columnName, sortOrder)
ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | সাজানোর জন্য কলামের নাম। |
sortOrder | SortOrder | সাজানোর ক্রম। |
প্রত্যাবর্তন
DataSourceSheet
— ডাটা সোর্স শীট, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
waitForCompletion(timeoutInSeconds)
বর্তমান এক্সিকিউশন সম্পূর্ণ না হওয়া পর্যন্ত অপেক্ষা করুন, প্রদত্ত সেকেন্ডের সংখ্যক পরে টাইমিং আউট। টাইমিং আউট হওয়ার সময় এক্সিকিউশন সম্পূর্ণ না হলে একটি ব্যতিক্রম থ্রো করে, কিন্তু ডেটা এক্সিকিউশন বাতিল করে না।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
timeoutInSeconds | Integer | ডেটা এক্সিকিউশনের জন্য অপেক্ষা করার সময়, সেকেন্ডে। সর্বোচ্চ 300 সেকেন্ড। |
প্রত্যাবর্তন
DataExecutionStatus
— ডেটা এক্সিকিউশন স্ট্যাটাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
বিদ্যমান ডেটা সোর্স শীট অ্যাক্সেস এবং সংশোধন করুন। একটি নতুন ডেটা সোর্স শীট তৈরি করতে, Spreadsheet.insertDataSourceSheet(spec)
ব্যবহার করুন।
শুধুমাত্র একটি ডাটাবেসের সাথে সংযুক্ত ডেটা সহ এই ক্লাসটি ব্যবহার করুন।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
addFilter(columnName, filterCriteria) | DataSourceSheet | ডেটা উৎস শীটে প্রয়োগ করা একটি ফিল্টার যোগ করে। |
asSheet() | Sheet | একটি নিয়মিত শীট অবজেক্ট হিসাবে ডেটা উৎস পত্রক প্রদান করে। |
autoResizeColumn(columnName) | DataSourceSheet | স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে। |
autoResizeColumns(columnNames) | DataSourceSheet | স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে। |
cancelDataRefresh() | DataSourceSheet | এই বস্তুর সাথে যুক্ত ডেটা রিফ্রেশ বাতিল করে যদি এটি বর্তমানে চলমান থাকে। |
forceRefreshData() | DataSourceSheet | বর্তমান অবস্থা নির্বিশেষে এই বস্তুর ডেটা রিফ্রেশ করে। |
getColumnWidth(columnName) | Integer | নির্দিষ্ট কলামের প্রস্থ ফেরত দেয়। |
getDataSource() | DataSource | বস্তুর সাথে লিঙ্ক করা ডেটা উৎস পায়। |
getFilters() | DataSourceSheetFilter[] | ডেটা উত্স শীটে প্রয়োগ করা সমস্ত ফিল্টার ফেরত দেয়। |
getSheetValues(columnName) | Object[] | প্রদত্ত কলাম নামের জন্য ডেটা উৎস পত্রকের সমস্ত মান প্রদান করে। |
getSheetValues(columnName, startRow, numRows) | Object[] | প্রদত্ত প্রারম্ভিক সারি (ভিত্তিক-১) থেকে প্রদত্ত কলাম নামের জন্য ডেটা উৎস শীটের সমস্ত মান প্রদান করে এবং প্রদত্ত numRows পর্যন্ত। |
getSortSpecs() | SortSpec[] | ডাটা সোর্স শীটে সব সাজানোর চশমা পায়। |
getStatus() | DataExecutionStatus | অবজেক্টের ডেটা এক্সিকিউশন স্ট্যাটাস পায়। |
refreshData() | DataSourceSheet | বস্তুর ডেটা রিফ্রেশ করে। |
removeFilters(columnName) | DataSourceSheet | ডেটা সোর্স শীট কলামে প্রয়োগ করা সমস্ত ফিল্টার সরিয়ে দেয়। |
removeSortSpec(columnName) | DataSourceSheet | ডেটা সোর্স শীটে একটি কলামে সাজানোর স্পেকটি সরিয়ে দেয়। |
setColumnWidth(columnName, width) | DataSourceSheet | নির্দিষ্ট কলামের প্রস্থ সেট করে। |
setColumnWidths(columnNames, width) | DataSourceSheet | নির্দিষ্ট কলামের প্রস্থ সেট করে। |
setSortSpec(columnName, ascending) | DataSourceSheet | ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে। |
setSortSpec(columnName, sortOrder) | DataSourceSheet | ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে। |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | বর্তমান এক্সিকিউশন সম্পূর্ণ না হওয়া পর্যন্ত অপেক্ষা করুন, প্রদত্ত সেকেন্ডের সংখ্যক পরে টাইমিং আউট। |
বিস্তারিত ডকুমেন্টেশন
addFilter(columnName, filterCriteria)
ডেটা উৎস শীটে প্রয়োগ করা একটি ফিল্টার যোগ করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | এই ফিল্টারটি প্রয়োগ করার জন্য কলামের নাম। |
filterCriteria | FilterCriteria | ফিল্টারের মানদণ্ড প্রয়োগ করতে হবে। |
প্রত্যাবর্তন
DataSourceSheet
— ডেটা সোর্স শীট, পদ্ধতি চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
asSheet()
একটি নিয়মিত শীট অবজেক্ট হিসাবে ডেটা উৎস পত্রক প্রদান করে।
প্রত্যাবর্তন
Sheet
- নিয়মিত শীট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
autoResizeColumn(columnName)
স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
autoResizeColumns(columnNames)
স্বয়ংক্রিয়ভাবে নির্দিষ্ট কলামের প্রস্থের আকার পরিবর্তন করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnNames | String[] | আপডেট করার জন্য কলামের নামের তালিকা। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
cancelDataRefresh()
এই বস্তুর সাথে যুক্ত ডেটা রিফ্রেশ বাতিল করে যদি এটি বর্তমানে চলমান থাকে।
এই উদাহরণটি দেখায় কিভাবে একটি সূত্র রিফ্রেশ বাতিল করতে হয়।
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
ডাটা সোর্স টাইপ সক্রিয় না থাকলে একটি ব্যতিক্রম থ্রো করে। SpreadsheetApp#enable...Execution()
পদ্ধতি ব্যবহার করুন নির্দিষ্ট ডেটা সোর্স টাইপের জন্য ডেটা এক্সিকিউশন সক্ষম করতে।
প্রত্যাবর্তন
DataSourceSheet
— ডেটা অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
forceRefreshData()
বর্তমান অবস্থা নির্বিশেষে এই বস্তুর ডেটা রিফ্রেশ করে। আরো বিস্তারিত জানার জন্য refreshData()
দেখুন। আপনি যদি এই বস্তুর বর্তমানে চলমান রিফ্রেশ বাতিল করতে চান, cancelDataRefresh()
দেখুন।
ডাটা সোর্স টাইপ সক্রিয় না থাকলে একটি ব্যতিক্রম থ্রো করে। SpreadsheetApp#enable...Execution()
পদ্ধতি ব্যবহার করুন নির্দিষ্ট ডেটা সোর্স টাইপের জন্য ডেটা এক্সিকিউশন সক্ষম করতে।
প্রত্যাবর্তন
DataSourceSheet
— ডেটা অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getColumnWidth(columnName)
নির্দিষ্ট কলামের প্রস্থ ফেরত দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
প্রত্যাবর্তন
Integer
— কলামের প্রস্থ, অথবা null
যদি কলামটি ডিফল্ট প্রস্থ ব্যবহার করে।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDataSource()
বস্তুর সাথে লিঙ্ক করা ডেটা উৎস পায়।
প্রত্যাবর্তন
DataSource
— ডাটা সোর্স।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilters()
ডেটা উত্স শীটে প্রয়োগ করা সমস্ত ফিল্টার ফেরত দেয়।
প্রত্যাবর্তন
DataSourceSheetFilter[]
— ডেটা সোর্স শীটে প্রয়োগ করা সমস্ত ফিল্টারের একটি অ্যারে।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSheetValues(columnName)
প্রদত্ত কলাম নামের জন্য ডেটা উৎস পত্রকের সমস্ত মান প্রদান করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | ডেটা উৎসের কলামের নাম যার জন্য মান আনতে হবে। |
প্রত্যাবর্তন
Object[]
— মানগুলির একটি এক-মাত্রিক বিন্যাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSheetValues(columnName, startRow, numRows)
প্রদত্ত প্রারম্ভিক সারি (ভিত্তিক-১) থেকে প্রদত্ত কলাম নামের জন্য ডেটা উৎস শীটের সমস্ত মান প্রদান করে এবং প্রদত্ত numRows
পর্যন্ত।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | ডেটা উৎসের কলামের নাম যার জন্য মান আনতে হবে। |
startRow | Integer | যে সারির অবস্থান থেকে মান আনা শুরু করতে হবে। |
numRows | Integer | আনতে সারির সংখ্যা। |
প্রত্যাবর্তন
Object[]
— মানগুলির একটি এক-মাত্রিক বিন্যাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSortSpecs()
ডাটা সোর্স শীটে সব সাজানোর চশমা পায়।
প্রত্যাবর্তন
SortSpec[]
— সাজানোর চশমার তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getStatus()
অবজেক্টের ডেটা এক্সিকিউশন স্ট্যাটাস পায়।
প্রত্যাবর্তন
DataExecutionStatus
— ডেটা এক্সিকিউশন স্ট্যাটাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
refreshData()
বস্তুর ডেটা রিফ্রেশ করে।
বর্তমানে error
অবস্থায় থাকলে একটি ব্যতিক্রম নিক্ষেপ করে। স্পেসিফিকেশন আপডেট করতে DataSource#updateSpec()
ব্যবহার করুন। ডেটা উত্সে অপ্রত্যাশিত সম্পাদনা প্রতিরোধ করতে forceRefreshData()
এর চেয়ে পদ্ধতিটিকে পছন্দ করা হয়।
ডাটা সোর্স টাইপ সক্রিয় না থাকলে একটি ব্যতিক্রম থ্রো করে। SpreadsheetApp#enable...Execution()
পদ্ধতি ব্যবহার করুন নির্দিষ্ট ডেটা সোর্স টাইপের জন্য ডেটা এক্সিকিউশন সক্ষম করতে।
প্রত্যাবর্তন
DataSourceSheet
— ডেটা অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
removeFilters(columnName)
ডেটা সোর্স শীট কলামে প্রয়োগ করা সমস্ত ফিল্টার সরিয়ে দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | যে কলাম থেকে ফিল্টার সরাতে হবে তার নাম। |
প্রত্যাবর্তন
DataSourceSheet
— ডেটা সোর্স শীট, পদ্ধতি চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
removeSortSpec(columnName)
ডেটা সোর্স শীটে একটি কলামে সাজানোর স্পেকটি সরিয়ে দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
প্রত্যাবর্তন
DataSourceSheet
— ডাটা সোর্স শীট, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnWidth(columnName, width)
নির্দিষ্ট কলামের প্রস্থ সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | কলামের নাম। |
width | Integer | কলামের জন্য নতুন প্রস্থ। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnWidths(columnNames, width)
নির্দিষ্ট কলামের প্রস্থ সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnNames | String[] | আপডেট করার জন্য কলামের নামের তালিকা। |
width | Integer | কলামের জন্য নতুন প্রস্থ। |
প্রত্যাবর্তন
DataSourceSheet
— এই ডাটা সোর্স শীট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setSortSpec(columnName, ascending)
ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | সাজানোর জন্য কলামের নাম। |
ascending | Boolean | true হলে, কলামটিকে আরোহী ক্রমে সাজান; false হলে, কলামটি নিচের ক্রমে সাজান। |
প্রত্যাবর্তন
DataSourceSheet
— ডাটা সোর্স শীট, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setSortSpec(columnName, sortOrder)
ডেটা সোর্স শীটে একটি কলামে সাজানোর বৈশিষ্ট্য সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
columnName | String | সাজানোর জন্য কলামের নাম। |
sortOrder | SortOrder | সাজানোর ক্রম। |
প্রত্যাবর্তন
DataSourceSheet
— ডাটা সোর্স শীট, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
waitForCompletion(timeoutInSeconds)
বর্তমান এক্সিকিউশন সম্পূর্ণ না হওয়া পর্যন্ত অপেক্ষা করুন, প্রদত্ত সেকেন্ডের সংখ্যক পরে টাইমিং আউট। টাইমিং আউট হওয়ার সময় এক্সিকিউশন সম্পূর্ণ না হলে একটি ব্যতিক্রম থ্রো করে, কিন্তু ডেটা এক্সিকিউশন বাতিল করে না।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
timeoutInSeconds | Integer | ডেটা এক্সিকিউশনের জন্য অপেক্ষা করার সময়, সেকেন্ডে। সর্বোচ্চ 300 সেকেন্ড। |
প্রত্যাবর্তন
DataExecutionStatus
— ডেটা এক্সিকিউশন স্ট্যাটাস।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets