يمثّل فلتر نطاق بيانات، والذي يُستخدَم
لفلترة النطاقات والرسوم البيانية والجداول المحورية بطريقة غير تعاونية. تحتوي هذه الفئة على methods للوصول إلى أقسام الشرائح الحالية وتعديلها. لإنشاء أداة تقسيم جديدة، استخدِم Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
.
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
get | Color | أعِد عرض الخلفية Color لأداة التقسيم. |
get | Integer | تعرِض هذه الدالة موضع العمود (بالنسبة إلى نطاق بيانات أداة التقسيم) الذي تم تطبيق الفلتر عليه في أداة التقسيم، أو null في حال عدم ضبط موضع العمود. |
get | Container | تحصل على معلومات عن موضع أداة التقسيم في ورقة البيانات. |
get | Filter | لعرض معايير الفلتر في أداة التقسيم، أو null في حال عدم ضبط معايير الفلتر |
get | Range | تحصل على نطاق البيانات الذي يتم تطبيق أداة الفلترة عليه. |
get | String | لعرض عنوان أداة التقسيم. |
get | String | تحصل على المحاذاة الأفقية للعنوان. |
get | Text | عرض نمط النص لعنوان أداة التقسيم |
is | Boolean | تعرِض ما إذا كان قد تم تطبيق أداة التقسيم المحدّدة على الجداول المحورية. |
remove() | void | يؤدي إلى حذف أداة "فلتر نطاق البيانات". |
set | Slicer | لتحديد ما إذا كان يجب تطبيق فلتر نطاق البيانات المحدَّد على الجداول المحورية في ورقة البيانات |
set | Slicer | لضبط لون خلفية أداة التقسيم |
set | Slicer | لضبط خلفية Color أداة التقسيم |
set | Slicer | تُستخدَم لضبط فهرس العمود ومعايير الفلترة الخاصة بأداة التقسيم. |
set | Slicer | لضبط موضع ظهور أداة التقسيم على ورقة البيانات |
set | Slicer | تُستخدَم لضبط نطاق البيانات الذي يتم تطبيق أداة التقسيم عليه. |
set | Slicer | لضبط عنوان أداة التقسيم |
set | Slicer | لضبط المحاذاة الأفقية للعنوان في أداة التقسيم |
set | Slicer | لضبط نمط النص في أداة التقسيم |
مستندات تفصيلية
get Background Color Object()
أعِد عرض الخلفية Color
لأداة التقسيم.
الإرجاع
Color
: لون خلفية أداة التقسيم هذه. تعرِض القيمة null
إذا لم يتم ضبط أي لون.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Position()
تعرِض هذه الدالة موضع العمود (بالنسبة إلى نطاق بيانات أداة التقسيم) الذي تم تطبيق الفلتر عليه في أداة التقسيم، أو null
في حال عدم ضبط موضع العمود. يجب أن يكون هذا هو
الموضع الذي يستند إلى الفهرس 1 للعمود، تمامًا مثل الفلتر.
الإرجاع
Integer
: موضع العمود الخاص بأداة التقسيم هذه.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Container Info()
تحصل على معلومات عن موضع أداة التقسيم في ورقة البيانات.
الإرجاع
Container
: عنصر يحتوي على موضع حاوية أداة التقسيم
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Filter Criteria()
لعرض معايير الفلتر في أداة التقسيم، أو null
في حال عدم ضبط معايير الفلتر
الإرجاع
Filter
: معايير الفلترة الخاصة بقاطع الشرائح هذا.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range()
get Title()
لعرض عنوان أداة التقسيم.
الإرجاع
String
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title Horizontal Alignment()
تحصل على المحاذاة الأفقية للعنوان.
الإرجاع
String
: المحاذاة الأفقية لعنوان أداة التقسيم هذه.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title Text Style()
is Applied To Pivot Tables()
تعرِض ما إذا كان قد تم تطبيق أداة التقسيم المحدّدة على الجداول المحورية.
الإرجاع
Boolean
— true
إذا تم تطبيق أداة التقسيم هذه على الجداول المحورية، وfalse
بخلاف ذلك.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
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
set Apply To Pivot Tables(applyToPivotTables)
لتحديد ما إذا كان يجب تطبيق فلتر نطاق البيانات المحدَّد على الجداول المحورية في ورقة البيانات
المعلمات
الاسم | النوع | الوصف |
---|---|---|
apply | Boolean | تحدِّد ما إذا كان يجب تطبيق أداة التقسيم هذه على الجداول المحورية. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Background Color(color)
لضبط لون خلفية أداة التقسيم تؤدي القيمة null
إلى إعادة ضبط لون الخلفية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
color | String | لون الخلفية الجديد لأداة التقسيم هذه بترميز CSS (مثل #ffffff). |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Background Color Object(color)
لضبط خلفية Color
أداة التقسيم تؤدي القيمة null
إلى إعادة ضبط
لون الخلفية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
color | Color | لون الخلفية الجديد لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Filter Criteria(columnPosition, filterCriteria)
تُستخدَم لضبط فهرس العمود ومعايير الفلترة الخاصة بأداة التقسيم. تؤدي القيمة null
إلى إعادة ضبط فلتر
المخطّط.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
column | Integer | موضع العمود الجديد لأداة التقسيم هذه. |
filter | Filter | معايير الفلتر الجديدة لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
لضبط موضع ظهور أداة التقسيم على ورقة البيانات يتمّ ترقيم موضع الصف والعمود في إشارة الربط باستخدام الرقم 1.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
anchor | Integer | يتم تثبيت الجانب العلوي من أداة التقسيم في هذا الصف. |
anchor | Integer | يتم تثبيت الجانب العلوي من أداة التقسيم في هذا العمود. |
offsetX | Integer | القيمة الأفقية للعنصر من زاوية الخلية بالبكسل |
offsetY | Integer | القيمة العمودية للخلية من زاوية الخلية بالبكسل |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Range(rangeApi)
تُستخدَم لضبط نطاق البيانات الذي يتم تطبيق أداة التقسيم عليه.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
range | Range | النطاق الجديد لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title(title)
لضبط عنوان أداة التقسيم يؤدي استخدام عنوان فارغ إلى إعادة ضبط العنوان على القيمة التلقائية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
title | String | العنوان الجديد لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title Horizontal Alignment(horizontalAlignment)
لضبط المحاذاة الأفقية للعنوان في أداة التقسيم تؤدي القيمة null
إلى إعادة ضبط
المحاذاة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
horizontal | String | الاتّجاه الأفقي الجديد لعنوان أداة التقسيم هذه |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title Text Style(textStyle)
لضبط نمط النص في أداة التقسيم
المعلمات
الاسم | النوع | الوصف |
---|---|---|
text | Text | نمط النص الجديد لعنوان أداة التقسيم |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets