به گروههای شکست جدول محوری دسترسی داشته باشید و آنها را اصلاح کنید.
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addManualGroupingRule(groupName, groupMembers) | PivotGroup | یک قانون گروه بندی دستی برای این گروه محوری اضافه می کند. |
areLabelsRepeated() | Boolean | نشان می دهد که آیا برچسب ها به صورت تکراری نمایش داده می شوند یا خیر. |
clearGroupingRule() | PivotGroup | قوانین گروه بندی را از این گروه محوری حذف می کند. |
clearSort() | PivotGroup | هر مرتب سازی اعمال شده در این گروه را حذف می کند. |
getDateTimeGroupingRule() | DateTimeGroupingRule | قانون گروهبندی تاریخ-زمان را در گروه محوری برمیگرداند، یا اگر قانون گروهبندی تاریخ-زمان تنظیم نشده باشد، null . |
getDimension() | Dimension | برمیگرداند که آیا این یک گروه ردیف یا ستون باشد. |
getGroupLimit() | PivotGroupLimit | محدودیت گروه محوری را در گروه محوری برمیگرداند. |
getIndex() | Integer | شاخص این گروه محوری را به ترتیب گروه فعلی برمیگرداند. |
getPivotTable() | PivotTable | PivotTable که این گروه بندی به آن تعلق دارد، برمی گرداند. |
getSourceDataColumn() | Integer | تعداد ستون داده منبع را که این گروه خلاصه می کند، برمی گرداند. |
getSourceDataSourceColumn() | DataSourceColumn | ستون منبع داده را که گروه محوری روی آن کار می کند، برمی گرداند. |
hideRepeatedLabels() | PivotGroup | برچسب های مکرر را برای این گروه بندی پنهان می کند. |
isSortAscending() | Boolean | اگر مرتب سازی صعودی باشد true برمی گرداند و اگر ترتیب مرتب سازی نزولی باشد false را برمی گرداند. |
moveToIndex(index) | PivotGroup | این گروه را به موقعیت مشخص شده در لیست فعلی گروه های سطر یا ستون منتقل می کند. |
remove() | void | این گروه محوری را از جدول حذف می کند. |
removeManualGroupingRule(groupName) | PivotGroup | قانون گروه بندی دستی با groupName مشخص شده را حذف می کند. |
resetDisplayName() | PivotGroup | نام نمایشی این گروه در جدول محوری را به مقدار پیش فرض آن بازنشانی می کند. |
setDateTimeGroupingRule(dateTimeGroupingRuleType) | PivotGroup | قانون گروه بندی تاریخ-زمان را در گروه محوری تنظیم می کند. |
setDisplayName(name) | PivotGroup | نام نمایشی این گروه را در جدول محوری تنظیم می کند. |
setGroupLimit(countLimit) | PivotGroup | محدودیت گروه محوری را روی گروه محوری تنظیم می کند. |
setHistogramGroupingRule(minValue, maxValue, intervalSize) | PivotGroup | یک قانون گروه بندی هیستوگرام برای این گروه محوری تنظیم می کند. |
showRepeatedLabels() | PivotGroup | هنگامی که بیش از یک ردیف یا ستون گروه بندی وجود دارد، این روش برچسب این گروه بندی را برای هر ورودی از گروه بندی بعدی نمایش می دهد. |
showTotals(showTotals) | PivotGroup | تنظیم می کند که آیا کل مقادیر این گروه محوری در جدول نشان داده شود یا خیر. |
sortAscending() | PivotGroup | ترتیب مرتب سازی را به صورت صعودی تنظیم می کند. |
sortBy(value, oppositeGroupValues) | PivotGroup | این گروه را بر اساس PivotValue مشخص شده برای مقادیر از oppositeGroupValues مرتب می کند. |
sortDescending() | PivotGroup | ترتیب مرتب سازی را به صورت نزولی تنظیم می کند. |
totalsAreShown() | Boolean | نشان می دهد که آیا مقادیر کل در حال حاضر برای این گروه محوری نشان داده شده است یا خیر. |
مستندات دقیق
addManualGroupingRule(groupName, groupMembers)
یک قانون گروه بندی دستی برای این گروه محوری اضافه می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
groupName | String | نام این قانون گروه بندی. |
groupMembers | Object[] | مقادیری که در این قانون گروه بندی گنجانده شده است. |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
areLabelsRepeated()
نشان می دهد که آیا برچسب ها به صورت تکراری نمایش داده می شوند یا خیر.
بازگشت
Boolean
- اگر برچسب ها تکرار شوند true
. در غیر این صورت false
برمی گرداند.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearGroupingRule()
قوانین گروه بندی را از این گروه محوری حذف می کند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clearSort()
هر مرتب سازی اعمال شده در این گروه را حذف می کند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDateTimeGroupingRule()
قانون گروهبندی تاریخ-زمان را در گروه محوری برمیگرداند، یا اگر قانون گروهبندی تاریخ-زمان تنظیم نشده باشد، null
.
بازگشت
DateTimeGroupingRule
- قانون گروه بندی تاریخ-زمان.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDimension()
برمیگرداند که آیا این یک گروه ردیف یا ستون باشد.
بازگشت
Dimension
- بعد نشان دهنده نوع این گروه است
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getGroupLimit()
محدودیت گروه محوری را در گروه محوری برمیگرداند. اگر محدودیت گروه محوری تنظیم نشده باشد، null
برمیگرداند.
بازگشت
PivotGroupLimit
- محدودیت گروه محوری.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getIndex()
شاخص این گروه محوری را به ترتیب گروه فعلی برمیگرداند.
بازگشت
Integer
- شاخص گروه محوری
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getPivotTable()
PivotTable
که این گروه بندی به آن تعلق دارد، برمی گرداند.
بازگشت
PivotTable
- جدول محوری این گروه به آن تعلق دارد.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataColumn()
تعداد ستون داده منبع را که این گروه خلاصه می کند، برمی گرداند. این شاخص مبتنی بر 1 است، اگر این گروه داده های منبع را در ستون "A" صفحه گسترده خلاصه کند، این روش 1
را برمی گرداند.
بازگشت
Integer
- شماره ستون داده منبع
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getSourceDataSourceColumn()
ستون منبع داده را که گروه محوری روی آن کار می کند، برمی گرداند. اگر جدول محوری {DataSourcePivotTableApi} نباشد، null
برمیگرداند.
بازگشت
DataSourceColumn
- ستون منبع داده که گروه محوری روی آن کار می کند.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hideRepeatedLabels()
برچسب های مکرر را برای این گروه بندی پنهان می کند. اگر برچسبها قبلاً پنهان شده باشند، منجر به عدم عملیات میشود. اگر این روش قبل از وجود چندین گروه بندی ردیف یا ستون فراخوانی شود، هنگامی که یک گروه بندی اضافی اضافه می شود، برچسب های تکراری پنهان می شوند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isSortAscending()
اگر مرتب سازی صعودی باشد true
برمی گرداند و اگر ترتیب مرتب سازی نزولی باشد false
را برمی گرداند.
بازگشت
Boolean
- true
اگر ترتیب مرتب سازی صعودی باشد.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToIndex(index)
این گروه را به موقعیت مشخص شده در لیست فعلی گروه های سطر یا ستون منتقل می کند. این شاخص ها بر اساس 0 هستند. به عنوان مثال، اگر این گروه باید به موقعیت اول منتقل شود، این روش باید با 0
فراخوانی شود.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
index | Integer | شاخصی برای انتقال این گروه بندی به آن. |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
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
removeManualGroupingRule(groupName)
قانون گروه بندی دستی با groupName
مشخص شده را حذف می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
groupName | String | نام قانون گروه بندی برای حذف. |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
resetDisplayName()
نام نمایشی این گروه در جدول محوری را به مقدار پیش فرض آن بازنشانی می کند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDateTimeGroupingRule(dateTimeGroupingRuleType)
قانون گروه بندی تاریخ-زمان را در گروه محوری تنظیم می کند.
برای حذف قانون، از clearGroupingRule()
استفاده کنید.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
dateTimeGroupingRuleType | DateTimeGroupingRuleType | نوع قانون برای تنظیم. |
بازگشت
PivotGroup
- گروه محوری، برای زنجیره.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setDisplayName(name)
نام نمایشی این گروه را در جدول محوری تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
name | String | نام نمایشی برای تنظیم. |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setGroupLimit(countLimit)
محدودیت گروه محوری را روی گروه محوری تنظیم می کند. این عملیات فقط برای DataSourcePivotTable
پشتیبانی می شود.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
countLimit | Integer | محدودیت تعداد ردیفها یا ستونها برای تنظیم. باید مثبت باشه |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setHistogramGroupingRule(minValue, maxValue, intervalSize)
یک قانون گروه بندی هیستوگرام برای این گروه محوری تنظیم می کند. یک قانون هیستوگرام مقادیر موجود در ستون داده منبع را در سطل هایی با اندازه ثابت سازماندهی می کند. همه مقادیر از minValue
تا maxValue
در گروههای interval
اندازه قرار میگیرند. همه مقادیر زیر minValue
در یک سطل قرار می گیرند، همانطور که همه مقادیر بزرگتر از maxValue
هستند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
minValue | Integer | حداقل مقدار برای اقلامی که باید در سطل ها قرار گیرند. مقادیر کمتر از این در یک سطل واحد ترکیب می شوند. |
maxValue | Integer | حداکثر مقدار برای اقلامی که باید در سطل ها قرار گیرند. مقادیر بیشتر از این در یک سطل واحد ترکیب می شوند. |
intervalSize | Integer |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showRepeatedLabels()
هنگامی که بیش از یک ردیف یا ستون گروه بندی وجود دارد، این روش برچسب این گروه بندی را برای هر ورودی از گروه بندی بعدی نمایش می دهد. اگر برچسبها قبلاً تکرار شده باشند، منجر به عدم عملیات میشود. اگر این روش قبل از وجود چندین گروه بندی ردیف یا ستون فراخوانی شود، هنگامی که یک گروه بندی اضافی اضافه می شود، برچسب های تکراری نشان داده می شوند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
showTotals(showTotals)
تنظیم می کند که آیا کل مقادیر این گروه محوری در جدول نشان داده شود یا خیر.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
showTotals | Boolean | اینکه آیا مجموع ها نمایش داده شود یا خیر. |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortAscending()
ترتیب مرتب سازی را به صورت صعودی تنظیم می کند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortBy(value, oppositeGroupValues)
این گروه را بر اساس PivotValue
مشخص شده برای مقادیر از oppositeGroupValues
مرتب می کند.
// Sorts the item group by the "SUM of Quantity" pivot value for the specified salespersons. var sheet = SpreadsheetApp.getActiveSheet(); var pivotTable = sheet.getPivotTables()[0]; var itemGroup = pivotTable.getRowGroups()[0]; var sumQuantityValue = pivotTable.getPivotValues()[0]; itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
value | PivotValue | مقدار محوری برای مرتبسازی. |
oppositeGroupValues | Object[] | مقادیر یک گروه محوری مخالف (گروه ستونی در صورت مرتبسازی یک گروه ردیف، یا یک گروه ردیف در صورت مرتبسازی یک گروه ستون) که برای مرتبسازی استفاده میشوند. ترتیب این مقادیر اولویت را برای شکستن کراوات تعیین می کند. |
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sortDescending()
ترتیب مرتب سازی را به صورت نزولی تنظیم می کند.
بازگشت
PivotGroup
- گروه محوری برای زنجیره زدن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totalsAreShown()
نشان می دهد که آیا مقادیر کل در حال حاضر برای این گروه محوری نشان داده شده است یا خیر.
بازگشت
Boolean
- true
اگر مقادیر کل برای این گروه محوری نمایش داده شود. در غیر این صورت false
برمی گرداند.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets