يمثّل فلتر نطاق بيانات، والذي يُستخدَم
لفلترة النطاقات والرسوم البيانية والجداول المحورية بطريقة غير تعاونية. تحتوي هذه الفئة على 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 | لضبط نمط النص في أداة التقسيم |
الطرق المتوقّفة
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
| String | تعرِض هذه السمة لون خلفية أداة التقسيم بترميز CSS (مثل #ffffff). |
مستندات تفصيلية
getBackgroundColorObject()
أعِد عرض الخلفية Color
لأداة التقسيم.
الإرجاع
Color
: لون خلفية أداة التقسيم هذه. تعرِض القيمة null
إذا لم يتم ضبط أي لون.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getColumnPosition()
تعرِض هذه الدالة موضع العمود (بالنسبة إلى نطاق بيانات أداة التقسيم) الذي تم تطبيق الفلتر عليه في أداة التقسيم، أو null
في حال عدم ضبط موضع العمود. يجب أن يكون هذا هو
الموضع الذي يستند إلى الفهرس 1 للعمود، تمامًا مثل الفلتر.
الإرجاع
Integer
: موضع العمود الخاص بأداة التقسيم هذه.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getContainerInfo()
تحصل على معلومات عن موضع أداة التقسيم في ورقة البيانات.
الإرجاع
Container
: عنصر يحتوي على موضع حاوية أداة التقسيم
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
لعرض معايير الفلتر في أداة التقسيم، أو null
في حال عدم ضبط معايير الفلتر
الإرجاع
Filter
: معايير الفلترة الخاصة بقاطع الشرائح هذا.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getRange()
getTitle()
لعرض عنوان أداة التقسيم.
الإرجاع
String
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleHorizontalAlignment()
تحصل على المحاذاة الأفقية للعنوان.
الإرجاع
String
: المحاذاة الأفقية لعنوان أداة التقسيم هذه.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleTextStyle()
isAppliedToPivotTables()
تعرِض ما إذا كان قد تم تطبيق أداة التقسيم المحدّدة على الجداول المحورية.
الإرجاع
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
setApplyToPivotTables(applyToPivotTables)
لتحديد ما إذا كان يجب تطبيق فلتر نطاق البيانات المحدَّد على الجداول المحورية في ورقة البيانات
المعلمات
الاسم | النوع | الوصف |
---|---|---|
apply | Boolean | تحدِّد ما إذا كان يجب تطبيق أداة التقسيم هذه على الجداول المحورية. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setBackgroundColor(color)
لضبط لون خلفية أداة التقسيم تؤدي القيمة null
إلى إعادة ضبط لون الخلفية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
color | String | لون الخلفية الجديد لأداة التقسيم هذه بترميز CSS (مثل #ffffff). |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setBackgroundColorObject(color)
لضبط خلفية Color
أداة التقسيم تؤدي القيمة null
إلى إعادة ضبط
لون الخلفية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
color | Color | لون الخلفية الجديد لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnFilterCriteria(columnPosition, filterCriteria)
تُستخدَم لضبط فهرس العمود ومعايير الفلترة الخاصة بأداة التقسيم. تؤدي القيمة null
إلى إعادة ضبط فلتر
المخطّط.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
column | Integer | موضع العمود الجديد لأداة التقسيم هذه. |
filter | Filter | معايير الفلتر الجديدة لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setPosition(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
setRange(rangeApi)
تُستخدَم لضبط نطاق البيانات الذي يتم تطبيق أداة التقسيم عليه.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
range | Range | النطاق الجديد لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitle(title)
لضبط عنوان أداة التقسيم يؤدي استخدام عنوان فارغ إلى إعادة ضبط العنوان على القيمة التلقائية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
title | String | العنوان الجديد لأداة التقسيم هذه. |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitleHorizontalAlignment(horizontalAlignment)
لضبط المحاذاة الأفقية للعنوان في أداة التقسيم تؤدي القيمة null
إلى إعادة ضبط
المحاذاة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
horizontal | String | الاتّجاه الأفقي الجديد لعنوان أداة التقسيم هذه |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitleTextStyle(textStyle)
لضبط نمط النص في أداة التقسيم
المعلمات
الاسم | النوع | الوصف |
---|---|---|
text | Text | نمط النص الجديد لعنوان أداة التقسيم |
الإرجاع
Slicer
— أداة التقطيع هذه، لإنشاء سلاسل.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
الطرق المتوقّفة
getBackgroundColor()
getBackgroundColor()
تمّ إيقاف هذا العمود نهائيًا. تم استبداله بـ get
تعرِض هذه السمة لون خلفية أداة التقسيم بترميز CSS (مثل #ffffff).
الإرجاع
String
: لون خلفية أداة التقسيم هذه. تعرِض القيمة null
إذا لم يتم ضبط أي لون.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets