يمثّل هذا النوع فلتر نطاق بيانات، ويُستخدم
لفلترة النطاقات والرسوم البيانية والجداول المحورية بطريقة غير تعاونية. تحتوي هذه الفئة على طرق للوصول إلى أدوات التقطيع الحالية وتعديلها. لإنشاء مقسّم جديد، استخدِم Sheet.insertSlicer(range, anchorRowPos, anchorColPos).
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
get | Color|null | إرجاع الخلفية Color من أداة التقطيع |
get | Integer|null | تعرض هذه السمة موضع العمود (بالنسبة إلى نطاق بيانات أداة التقطيع) الذي يتم تطبيق الفلتر عليه في أداة التقطيع، أو 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: لون خلفية أداة التقطيع هذه. تعرِض null إذا لم يتم ضبط أي لون.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Column Position()
تعرض هذه السمة موضع العمود (بالنسبة إلى نطاق بيانات أداة التقطيع) الذي يتم تطبيق الفلتر عليه في أداة التقطيع، أو null إذا لم يتم ضبط موضع العمود. يجب أن يكون هذا الرقم هو موضع العمود المستند إلى الفهرس 1، على غرار الفلتر.
الإرجاع
Integer|null: موضع العمود الخاص بأداة التقطيع هذه
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
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()
تعرض هذه الدالة نطاق البيانات الذي يتم تطبيق فلتر نطاق البيانات عليه.
الإرجاع
Range: نطاق أداة التقطيع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
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()
تعرض هذه الدالة نمط النص لعنوان أداة التقطيع.
الإرجاع
Text — نمط نص عنوان أداة التقطيع هذه.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
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