به گروههای شکست جدول محوری دسترسی داشته باشید و آنها را اصلاح کنید.
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
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