Class PivotGroup

گروه محوری

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

روش ها

روش نوع برگشت شرح مختصر
add Manual Grouping Rule(groupName, groupMembers) Pivot Group یک قانون گروه بندی دستی برای این گروه محوری اضافه می کند.
are Labels Repeated() Boolean نشان می دهد که آیا برچسب ها به صورت تکراری نمایش داده می شوند یا خیر.
clear Grouping Rule() Pivot Group قوانین گروه بندی را از این گروه محوری حذف می کند.
clear Sort() Pivot Group هر مرتب سازی اعمال شده در این گروه را حذف می کند.
get Date Time Grouping Rule() Date Time Grouping Rule قانون گروه‌بندی تاریخ-زمان را در گروه محوری برمی‌گرداند، یا اگر قانون گروه‌بندی تاریخ-زمان تنظیم نشده باشد، null .
get Dimension() Dimension برمی‌گرداند که آیا این یک گروه ردیف یا ستون باشد.
get Group Limit() Pivot Group Limit محدودیت گروه محوری را در گروه محوری برمی‌گرداند.
get Index() Integer شاخص این گروه محوری را به ترتیب گروه فعلی برمی‌گرداند.
get Pivot Table() Pivot Table Pivot Table را که این گروه بندی به آن تعلق دارد، برمی گرداند.
get Source Data Column() Integer تعداد ستون داده منبع را که این گروه خلاصه می کند، برمی گرداند.
get Source Data Source Column() Data Source Column ستون منبع داده را که گروه محوری روی آن کار می کند، برمی گرداند.
hide Repeated Labels() Pivot Group برچسب های مکرر را برای این گروه بندی پنهان می کند.
is Sort Ascending() Boolean اگر مرتب سازی صعودی باشد true برمی گرداند و اگر ترتیب مرتب سازی نزولی باشد false برمی گرداند.
move To Index(index) Pivot Group این گروه را به موقعیت مشخص شده در لیست فعلی گروه های سطر یا ستون منتقل می کند.
remove() void این گروه محوری را از جدول حذف می کند.
remove Manual Grouping Rule(groupName) Pivot Group قانون گروه بندی دستی با group Name مشخص شده را حذف می کند.
reset Display Name() Pivot Group نام نمایشی این گروه در جدول محوری را به مقدار پیش فرض آن بازنشانی می کند.
set Date Time Grouping Rule(dateTimeGroupingRuleType) Pivot Group قانون گروه بندی تاریخ-زمان را در گروه محوری تنظیم می کند.
set Display Name(name) Pivot Group نام نمایشی این گروه را در جدول محوری تنظیم می کند.
set Group Limit(countLimit) Pivot Group محدودیت گروه محوری را روی گروه محوری تنظیم می کند.
set Histogram Grouping Rule(minValue, maxValue, intervalSize) Pivot Group یک قانون گروه بندی هیستوگرام برای این گروه محوری تنظیم می کند.
show Repeated Labels() Pivot Group هنگامی که بیش از یک ردیف یا ستون گروه بندی وجود دارد، این روش برچسب این گروه بندی را برای هر ورودی از گروه بندی بعدی نمایش می دهد.
show Totals(showTotals) Pivot Group تنظیم می کند که آیا کل مقادیر این گروه محوری در جدول نشان داده شود یا خیر.
sort Ascending() Pivot Group ترتیب مرتب سازی را به صورت صعودی تنظیم می کند.
sort By(value, oppositeGroupValues) Pivot Group این گروه را بر اساس Pivot Value مشخص شده برای مقادیر از opposite Group Values مرتب می کند.
sort Descending() Pivot Group ترتیب مرتب سازی را به صورت نزولی تنظیم می کند.
totals Are Shown() Boolean نشان می دهد که آیا مقادیر کل در حال حاضر برای این گروه محوری نشان داده شده است یا خیر.

مستندات دقیق

add Manual Grouping Rule(groupName, groupMembers)

یک قانون گروه بندی دستی برای این گروه محوری اضافه می کند.

پارامترها

نام تایپ کنید توضیحات
group Name String نام این قانون گروه بندی.
group Members Object[] مقادیری که در این قانون گروه بندی گنجانده شده است.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

are Labels Repeated()

نشان می دهد که آیا برچسب ها به صورت تکراری نمایش داده می شوند یا خیر.

بازگشت

Boolean - اگر برچسب ها تکرار شوند true . در غیر این صورت false برمی گرداند.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

clear Grouping Rule()

قوانین گروه بندی را از این گروه محوری حذف می کند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

clear Sort()

هر مرتب سازی اعمال شده در این گروه را حذف می کند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Date Time Grouping Rule()

قانون گروه‌بندی تاریخ-زمان را در گروه محوری برمی‌گرداند، یا اگر قانون گروه‌بندی تاریخ-زمان تنظیم نشده باشد، null .

بازگشت

Date Time Grouping Rule - قانون گروه‌بندی تاریخ-زمان.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Dimension()

برمی‌گرداند که آیا این یک گروه ردیف یا ستون باشد.

بازگشت

Dimension - بعد نشان دهنده نوع این گروه است

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Group Limit()

محدودیت گروه محوری را در گروه محوری برمی‌گرداند. اگر محدودیت گروه محوری تنظیم نشده باشد، null برمی‌گرداند.

بازگشت

Pivot Group Limit - محدودیت گروه محوری.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Index()

شاخص این گروه محوری را به ترتیب گروه فعلی برمی‌گرداند.

بازگشت

Integer - شاخص گروه محوری

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Pivot Table()

Pivot Table را که این گروه بندی به آن تعلق دارد، برمی گرداند.

بازگشت

Pivot Table - جدول محوری این گروه به آن تعلق دارد.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Source Data Column()

تعداد ستون داده منبع را که این گروه خلاصه می کند، برمی گرداند. این شاخص مبتنی بر 1 است، اگر این گروه داده های منبع را در ستون "A" صفحه گسترده خلاصه کند، این روش 1 را برمی گرداند.

بازگشت

Integer - شماره ستون داده منبع

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Source Data Source Column()

ستون منبع داده را که گروه محوری روی آن کار می کند، برمی گرداند. اگر جدول محوری {DataSourcePivotTableApi} نباشد null برمی‌گرداند.

بازگشت

Data Source Column - ستون منبع داده که گروه محوری روی آن کار می کند.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

hide Repeated Labels()

برچسب های مکرر را برای این گروه بندی پنهان می کند. اگر برچسب‌ها قبلاً پنهان شده باشند، منجر به عدم عملیات می‌شود. اگر این روش قبل از وجود چندین گروه بندی ردیف یا ستون فراخوانی شود، هنگامی که یک گروه بندی اضافی اضافه می شود، برچسب های تکراری پنهان می شوند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

is Sort Ascending()

اگر مرتب سازی صعودی باشد true برمی گرداند و اگر ترتیب مرتب سازی نزولی باشد false برمی گرداند.

بازگشت

Boolean - true اگر ترتیب مرتب سازی صعودی باشد.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

move To Index(index)

این گروه را به موقعیت مشخص شده در لیست فعلی گروه های سطر یا ستون منتقل می کند. این شاخص ها بر اساس 0 هستند. به عنوان مثال، اگر این گروه باید به موقعیت اول منتقل شود، این روش باید با 0 فراخوانی شود.

پارامترها

نام تایپ کنید توضیحات
index Integer شاخصی برای انتقال این گروه بندی به آن.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • 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

remove Manual Grouping Rule(groupName)

قانون گروه بندی دستی با group Name مشخص شده را حذف می کند.

پارامترها

نام تایپ کنید توضیحات
group Name String نام قانون گروه بندی برای حذف.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

reset Display Name()

نام نمایشی این گروه در جدول محوری را به مقدار پیش فرض آن بازنشانی می کند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

set Date Time Grouping Rule(dateTimeGroupingRuleType)

قانون گروه بندی تاریخ-زمان را در گروه محوری تنظیم می کند.

برای حذف قانون، clear Grouping Rule() استفاده کنید.

پارامترها

نام تایپ کنید توضیحات
date Time Grouping Rule Type Date Time Grouping Rule Type نوع قانون برای تنظیم.

بازگشت

Pivot Group - گروه محوری، برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

set Display Name(name)

نام نمایشی این گروه را در جدول محوری تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
name String نام نمایشی برای تنظیم.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

set Group Limit(countLimit)

محدودیت گروه محوری را روی گروه محوری تنظیم می کند. این عملیات فقط برای Data Source Pivot Table پشتیبانی می شود.

پارامترها

نام تایپ کنید توضیحات
count Limit Integer محدودیت تعداد ردیف‌ها یا ستون‌ها برای تنظیم. باید مثبت باشه

بازگشت

Pivot Group - گروه محوری برای زنجیر زدن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

set Histogram Grouping Rule(minValue, maxValue, intervalSize)

یک قانون گروه بندی هیستوگرام برای این گروه محوری تنظیم می کند. یک قانون هیستوگرام مقادیر موجود در ستون داده منبع را در سطل هایی با اندازه ثابت سازماندهی می کند. همه مقادیر از min Value تا max Value در گروه های interval اندازه قرار می گیرند. همه مقادیر زیر min Value در یک سطل قرار می گیرند، همانطور که همه مقادیر بزرگتر از max Value هستند.

پارامترها

نام تایپ کنید توضیحات
min Value Integer حداقل مقدار برای اقلامی که باید در سطل ها قرار گیرند. مقادیر کمتر از این در یک سطل واحد ترکیب می شوند.
max Value Integer حداکثر مقدار برای اقلامی که باید در سطل ها قرار گیرند. مقادیر بیشتر از این در یک سطل واحد ترکیب می شوند.
interval Size Integer

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

show Repeated Labels()

هنگامی که بیش از یک ردیف یا ستون گروه بندی وجود دارد، این روش برچسب این گروه بندی را برای هر ورودی از گروه بندی بعدی نمایش می دهد. اگر برچسب‌ها قبلاً تکرار شده باشند، منجر به عدم عملیات می‌شود. اگر این روش قبل از وجود چندین گروه بندی ردیف یا ستون فراخوانی شود، هنگامی که یک گروه بندی اضافی اضافه می شود، برچسب های تکراری نشان داده می شوند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

show Totals(showTotals)

تنظیم می کند که آیا کل مقادیر این گروه محوری در جدول نشان داده شود یا خیر.

پارامترها

نام تایپ کنید توضیحات
show Totals Boolean اینکه آیا مجموع ها نمایش داده شود یا خیر.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

sort Ascending()

ترتیب مرتب سازی را به صورت صعودی تنظیم می کند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

sort By(value, oppositeGroupValues)

این گروه را بر اساس Pivot Value مشخص شده برای مقادیر از opposite Group Values مرتب می کند.

// Sorts the item group by the "SUM of Quantity" pivot value for the specified
// salespersons.
const sheet = SpreadsheetApp.getActiveSheet();
const pivotTable = sheet.getPivotTables()[0];
const itemGroup = pivotTable.getRowGroups()[0];
const sumQuantityValue = pivotTable.getPivotValues()[0];
itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);

پارامترها

نام تایپ کنید توضیحات
value Pivot Value مقدار محوری برای مرتب‌سازی.
opposite Group Values Object[] مقادیر یک گروه محوری مخالف (گروه ستونی در صورت مرتب‌سازی یک گروه ردیف، یا یک گروه ردیف در صورت مرتب‌سازی یک گروه ستون) که برای مرتب‌سازی استفاده می‌شوند. ترتیب این مقادیر اولویت را برای شکستن کراوات تعیین می کند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

sort Descending()

ترتیب مرتب سازی را به صورت نزولی تنظیم می کند.

بازگشت

Pivot Group - گروه محوری برای زنجیر کردن.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

totals Are Shown()

نشان می دهد که آیا مقادیر کل در حال حاضر برای این گروه محوری نشان داده شده است یا خیر.

بازگشت

Boolean - true اگر مقادیر کل برای این گروه محوری نمایش داده شود. در غیر این صورت false برمی گرداند.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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