Class PivotGroup

PivotGroup

به گروه‌های شکست جدول محوری دسترسی داشته باشید و آن‌ها را اصلاح کنید.

روش ها

روش نوع برگشت شرح مختصر
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