جدول بيانات
ورقة في جدول بيانات
تمثيل JSON |
---|
{ "properties": { object ( |
الحقول | |
---|---|
properties
|
خصائص الورقة |
data[]
|
البيانات في الشبكة، إذا كانت هذه ورقة شبكة
يعتمد عدد عناصر GridData التي يتم عرضها على عدد النطاقات المطلوبة في هذه الورقة. على سبيل المثال، إذا كان هذا يمثّل
بالنسبة إلى جدول
|
merges[]
|
النطاقات التي تم دمجها معًا |
conditionalFormats[]
|
قواعد التنسيق الشرطي في هذه الورقة |
filterViews[]
|
عروض الفلاتر في هذه الورقة |
protectedRanges[]
|
النطاقات المحمية في هذه الورقة |
basicFilter
|
الفلتر على ورقة البيانات هذه، إن توفّر. |
charts[]
|
مواصفات كل رسم بياني في هذه الورقة |
bandedRanges[]
|
النطاقات المخططة (بألوان بديلة) في هذه الورقة |
developerMetadata[]
|
البيانات الوصفية للمطوّر المرتبطة بورقة بيانات |
rowGroups[]
|
جميع مجموعات الصفوف في هذه الورقة، مرتبة حسب فهرس بداية النطاق المتزايد، ثم حسب عمق المجموعة. |
columnGroups[]
|
جميع مجموعات الأعمدة في هذه الورقة، مرتبة حسب فهرس بداية النطاق المتزايد، ثم حسب عمق المجموعة. |
slicers[]
|
أقسام الشرائح في ورقة البيانات هذه |
tables[]
|
الجداول في ورقة البيانات هذه |
SheetProperties
خصائص ورقة البيانات
تمثيل JSON |
---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
الحقول | |
---|---|
sheetId
|
رقم تعريف ورقة البيانات يجب أن تكون غير سالبة. لا يمكن تغيير هذا الحقل بعد ضبطه. |
title
|
اسم ورقة البيانات |
index
|
فهرس الورقة ضمن جدول البيانات. عند إضافة سمات ورقة البيانات أو تعديلها، إذا تم استبعاد هذا الحقل، تتم إضافة ورقة البيانات أو نقلها إلى نهاية قائمة أوراق البيانات. عند تعديل فهارس الأوراق أو إدراج أوراق، يتمّ احتساب الحركة في فهارس "قبل النقل". على سبيل المثال، إذا كانت هناك ثلاث أوراق بيانات (S1 وS2 وS3)، يجب ضبط الفهرس على 2 لنقل S1 قبل S2. يتم تجاهل طلب تعديل فهرس جدول البيانات إذا كان الفهرس المطلوب مطابقًا للفهرس الحالي للجدول أو إذا كان الفهرس الجديد المطلوب يساوي فهرس الجدول الحالي + 1. |
sheetType
|
نوع الورقة الإعداد التلقائي هو
|
gridProperties
|
خصائص إضافية للورقة إذا كانت هذه الورقة شبكة. (إذا كانت الورقة هي ورقة عناصر تحتوي على رسم بياني أو صورة، لن يكون هذا الحقل متوفّرًا). عند الكتابة، يُعدّ ضبط أيّ خصائص شبكة على أوراق البيانات غير المستندة إلى شبكة خطأ.
إذا كانت هذه الورقة هي جدول
|
tabColor
|
لون علامة التبويب في واجهة المستخدم متوقّفة نهائيًا: استخدِم
|
tabColorStyle
|
لون علامة التبويب في واجهة المستخدم إذا تم أيضًا ضبط
|
rightToLeft
|
صحيح إذا كانت الورقة من اليمين إلى اليسار بدلاً من اليسار إلى اليمين. |
dataSourceSheetProperties
|
النتائج فقط. يحتوي الحقل على سمات خاصة بالجدول
|
SheetType
نوع الورقة
عمليات التعداد | |
---|---|
SHEET_TYPE_UNSPECIFIED
|
القيمة التلقائية، لا تستخدمها. |
GRID
|
الورقة هي شبكة. |
OBJECT
|
لا تحتوي الورقة على شبكة بل تحتوي بدلاً من ذلك على عنصر مثل رسم بياني أو صورة. |
DATA_SOURCE
|
تتصل ورقة البيانات بأحد المواقع الخارجية
DataSource
وتعرض معاينة البيانات.
|
GridProperties
خصائص الشبكة
تمثيل JSON |
---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
الحقول | |
---|---|
rowCount
|
عدد الصفوف في الشبكة |
columnCount
|
عدد الأعمدة في الشبكة |
frozenRowCount
|
عدد الصفوف التي تم تجميدها في الشبكة |
frozenColumnCount
|
عدد الأعمدة التي تم تجميدها في الشبكة |
hideGridlines
|
صحيح إذا كانت الشبكة لا تعرض خطوط الشبكة في واجهة المستخدم. |
rowGroupControlAfter
|
صحيح إذا كان زر التحكّم في تجميع الصفوف يظهر بعد المجموعة. |
columnGroupControlAfter
|
صحيح إذا كان زر التحكّم في تجميع الأعمدة يظهر بعد المجموعة. |
DataSourceSheetProperties
سمات إضافية لجدول
DATA_SOURCE
.
تمثيل JSON |
---|
{ "dataSourceId": string, "columns": [ { object ( |
الحقول | |
---|---|
dataSourceId
|
معرّف
|
columns[]
|
الأعمدة المعروضة في ورقة البيانات، والتي تتوافق مع القيم الواردة في
|
dataExecutionStatus
|
حالة تنفيذ البيانات |
GridData
البيانات في الشبكة، بالإضافة إلى البيانات الوصفية عن السمات
تمثيل JSON |
---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
الحقول | |
---|---|
startRow
|
الصف الأول الذي تشير إليه GridData، وهو مستند إلى الصفر. |
startColumn
|
العمود الأول الذي تشير إليه GridData، وهو مستند إلى الصفر |
rowData[]
|
البيانات في الشبكة، إدخال واحد لكل صف، بدءًا من الصف في startRow ستتوافق القيم في RowData مع الأعمدة التي تبدأ من
|
rowMetadata[]
|
بيانات التعريف حول الصفوف المطلوبة في الشبكة، بدءًا من الصف في
|
columnMetadata[]
|
بيانات التعريف عن الأعمدة المطلوبة في الشبكة، بدءًا من العمود في
|
RowData
بيانات عن كل خلية في صف
تمثيل JSON |
---|
{
"values": [
{
object ( |
الحقول | |
---|---|
values[]
|
القيم في الصف، واحدة لكل عمود |
DimensionProperties
خصائص عن سمة
تمثيل JSON |
---|
{ "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object ( |
الحقول | |
---|---|
pixelSize
|
ارتفاع السمة (إذا كانت صفًا) أو عرضها (إذا كانت عمودًا) بالبكسل |
developerMetadata[]
|
البيانات الوصفية للمطوّر المرتبطة بصف أو عمود واحد |
dataSourceColumnReference
|
النتائج فقط. إذا تم ضبطه، يكون هذا العمود في ورقة بيانات مصدر. |
ConditionalFormatRule
قاعدة تصف تنسيقًا شرطيًا
تمثيل JSON |
---|
{ "ranges": [ { object ( |
الحقول | |
---|---|
ranges[]
|
النطاقات التي يتم تنسيقها إذا كان الشرط صحيحًا يجب أن تكون جميع النطاقات في الشبكة نفسها. |
حقل الربط
rule . القاعدة التي تتحكّم في هذا التنسيق الشرطي، يجب ضبط قاعدة واحدة بالضبط.
rule
يمكن أن تكون إحدى القيم التالية فقط:
|
|
booleanRule
|
يكون التنسيق إما "مفعّلاً" أو "غير مفعّل" وفقًا للقاعدة. |
gradientRule
|
سيختلف التنسيق استنادًا إلى التدرجات في القاعدة. |
BooleanRule
قاعدة قد تتطابق أو لا تتطابق، حسب الشرط.
تمثيل JSON |
---|
{ "condition": { object ( |
الحقول | |
---|---|
condition
|
شرط القاعدة. إذا كان تقييم الشرط صحيحًا، يتم تطبيق التنسيق. |
format
|
التنسيق المطلوب تطبيقه لا يمكن للتنسيق الشرطي تطبيق سوى مجموعة فرعية من التنسيقات:
|
GradientRule
قاعدة تطبّق تنسيق مقياس ألوان متدرّج استنادًا إلى نقاط الاستقراء المدرَجة. سيختلف تنسيق الخلية استنادًا إلى محتوياتها مقارنةً بقيم نقاط الاستقراء.
تمثيل JSON |
---|
{ "minpoint": { object ( |
الحقول | |
---|---|
minpoint
|
نقطة بدء الاستقراء |
midpoint
|
نقطة ربط اختيارية في منتصف المسافة |
maxpoint
|
نقطة الاستبدال النهائية |
InterpolationPoint
نقطة تداخل واحدة في تنسيق شَرطي متدرّج وتثبِّت هذه المقاييس مقياس الألوان المتدرّجة وفقًا للون والنوع والقيمة المحدّدة.
تمثيل JSON |
---|
{ "color": { object ( |
الحقول | |
---|---|
color
|
اللون الذي يجب أن تستخدمه نقطة الاستبدال هذه. متوقّفة نهائيًا: استخدِم
|
colorStyle
|
اللون الذي يجب أن تستخدمه نقطة الاستبدال هذه. إذا تم أيضًا ضبط
|
type
|
كيفية تفسير القيمة |
value
|
القيمة التي تستخدمها نقطة الاستقراء هذه. قد تكون صيغة. لا يتم استخدامها إذا كان
|
InterpolationPointType
نوع نقطة الاستقراء
عمليات التعداد | |
---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED
|
القيمة التلقائية، لا تستخدِمها. |
MIN
|
تستخدِم نقطة الاستبدال أدنى قيمة في الخلايا على نطاق التنسيق المشروط. |
MAX
|
تستخدِم نقطة الاستقراء الحد الأقصى للقيمة في الخلايا على نطاق التنسيق الشرطي. |
NUMBER
|
تستخدِم نقطة الاستقراء القيمة الواردة في
InterpolationPoint.value بالضبط.
|
PERCENT
|
نقطة الاستقراء هي النسبة المئوية المحدّدة على جميع الخلايا في نطاق التنسيق الشرطي. وهذا يعادل
|
PERCENTILE
|
نقطة الاستقراء هي النسبة المئوية المحدّدة على جميع الخلايا في نطاق التنسيق الشرطي. ويعادل ذلك
NUMBER
إذا كانت القيمة:
=PERCENTILE(FLATTEN(range), value / 100)
(حيث يتم تجاهل الأخطاء في النطاق عند تسويته).
|
FilterView
عرض فلتر
تمثيل JSON |
---|
{ "filterViewId": integer, "title": string, "range": { object ( |
الحقول | |
---|---|
filterViewId
|
رقم تعريف عرض الفلتر |
title
|
اسم عرض الفلتر |
range
|
النطاق الذي يغطيه عرض الفلتر هذا
عند الكتابة، يمكن ضبط أحد الخيارات التالية فقط:
|
namedRangeId
|
النطاق المُعنوَن الذي يستند إليه عرض الفلتر، إن توفّر
عند الكتابة، يمكن ضبط أحد الخيارات التالية فقط:
|
tableId
|
الجدول الذي يستند إليه عرض الفلتر، إن توفّر
عند الكتابة، يمكن ضبط أحد الخيارات التالية فقط:
|
sortSpecs[]
|
ترتيب الترتيب لكل عمود يتم استخدام المواصفات اللاحقة عندما تكون القيم متساوية في المواصفات السابقة. |
criteria
|
معايير عرض/إخفاء القيم لكل عمود مفتاح الخريطة هو فهرس العمود، والقيمة هي معايير هذا العمود.
تم إيقاف هذا الحقل نهائيًا لصالح
|
filterSpecs[]
|
معايير الفلتر لعرض/إخفاء القيم لكل عمود
تتم تعبئة كل من
|
ProtectedRange
نطاق محمي
تمثيل JSON |
---|
{ "protectedRangeId": integer, "range": { object ( |
الحقول | |
---|---|
protectedRangeId
|
رقم تعريف النطاق المحمي. هذا الحقل للقراءة فقط. |
range
|
النطاق الذي يتم حمايته قد يكون النطاق غير محدود بالكامل، وفي هذه الحالة يُعتبر ورقة محمية.
عند الكتابة، يمكن ضبط أحد الخيارات التالية فقط:
|
namedRangeId
|
النطاق المُعنوَن الذي يستند إليه هذا النطاق المحمي، إن توفّر.
عند الكتابة، يمكن ضبط أحد الخيارات التالية فقط:
|
tableId
|
الجدول الذي يستند إليه هذا النطاق المحمي، إن توفّر
عند الكتابة، يمكن ضبط أحد الخيارات التالية فقط:
|
description
|
وصف هذا النطاق المحمي |
warningOnly
|
صحيح إذا كان هذا النطاق المحمي سيعرض تحذيرًا عند التعديل. تعني الحماية المستندة إلى التحذيرات أنّه يمكن لكل مستخدم تعديل البيانات في النطاق المحمي، إلا أنّ التعديل سيؤدي إلى ظهور تحذير يطلب من المستخدم تأكيد التعديل.
عند كتابة: إذا كان هذا الحقل صحيحًا، يتم تجاهل
|
requestingUserCanEdit
|
صحيح إذا كان المستخدم الذي طلب هذا النطاق المحمي يمكنه تعديل المنطقة المحمية. هذا الحقل للقراءة فقط. |
unprotectedRanges[]
|
قائمة النطاقات غير المحمية ضمن ورقة محمية لا تتوفّر النطاقات غير المحمية إلا في أوراق البيانات المحمية. |
editors
|
المستخدمون والمجموعات الذين لديهم إذن الوصول للتعديل إلى النطاق المحمي لا يظهر هذا الحقل إلا للمستخدمين الذين لديهم إذن وصول للتعديل إلى النطاق المحمي والمستند. لا يمكن للمحرِّرين استخدام الحماية
|
المحرّرون
محرِّرو نطاق محمي
تمثيل JSON |
---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
الحقول | |
---|---|
users[]
|
عناوين البريد الإلكتروني للمستخدمين الذين لديهم إذن وصول للتعديل إلى النطاق المحمي |
groups[]
|
عناوين البريد الإلكتروني للمجموعات التي لديها إذن وصول للتعديل إلى النطاق المحمي |
domainUsersCanEdit
|
صحيح إذا كان أي مستخدم في نطاق المستند لديه إذن وصول للتعديل إلى النطاق المحمي. لا تتوفّر ميزة "حماية النطاق" إلا للمستندات ضمن نطاق معيّن. |
BasicFilter
الفلتر التلقائي المرتبط بجدول بيانات
تمثيل JSON |
---|
{ "range": { object ( |
الحقول | |
---|---|
range
|
النطاق الذي يغطيّه الفلتر |
tableId
|
الجدول الذي يستند إليه هذا الفلتر، إن توفّر. عند الكتابة، يمكن ضبط أحد الخيارَين التاليَين فقط:
|
sortSpecs[]
|
ترتيب الترتيب لكل عمود يتم استخدام المواصفات اللاحقة عندما تكون القيم متساوية في المواصفات السابقة. |
criteria
|
معايير عرض/إخفاء القيم لكل عمود مفتاح الخريطة هو فهرس العمود، والقيمة هي معايير هذا العمود.
تم إيقاف هذا الحقل نهائيًا لصالح
|
filterSpecs[]
|
معايير الفلتر لكل عمود
تتم تعبئة كل من
|
BandedRange
نطاق مخطط (بألوان متبادلة) في ورقة بيانات
تمثيل JSON |
---|
{ "bandedRangeId": integer, "range": { object ( |
الحقول | |
---|---|
bandedRangeId
|
رقم تعريف النطاق المُجمَّع. |
range
|
النطاق الذي يتم تطبيق هذه السمات عليه |
rowProperties
|
خصائص مجموعات الصفوف يتم تطبيق هذه السمات على أساس كل صف على حدة في جميع الصفوف في النطاق. يجب تحديد سمة واحدة على الأقل من
|
columnProperties
|
خصائص مجموعات الأعمدة يتم تطبيق هذه السمات على أساس عمود تلو الآخر في جميع الأعمدة في النطاق. يجب تحديد سمة واحدة على الأقل من
|
BandingProperties
السمات التي تشير إلى سمة واحدة (إما صف أو عمود) في حال ضبط كل من
BandedRange.row_properties
و
BandedRange.column_properties
، يتم تطبيق ألوان التعبئة على الخلايا وفقًا للقواعد التالية:
-
تحظى
headerColor
وfooterColor
بالأولوية على ألوان الأشرطة. -
يكون لـ
firstBandColor
الأولوية علىsecondBandColor
. -
يكون لـ
rowProperties
الأولوية علىcolumnProperties
.
على سبيل المثال، يكون لون الصف الأول ذا أولوية على لون العمود الأول، ولكن يكون لون العمود الأول ذا أولوية على لون الصف الثاني. وبالمثل، يُمنَح عنوان الصف الأولوية على عنوان العمود في الخلية العلوية اليمنى، ولكن يُمنَح عنوان العمود الأولوية على لون الصف الأول في حال عدم ضبط عنوان الصف.
تمثيل JSON |
---|
{ "headerColor": { object ( |
الحقول | |
---|---|
headerColor
|
لون الصف أو العمود الأول في حال ضبط هذا الحقل، يتم ملء الصف أو العمود الأول بهذا اللون وتتبدّل الألوان بين
|
headerColorStyle
|
لون الصف أو العمود الأول في حال ضبط هذا الحقل، يتم ملء الصف أو العمود الأول بهذا اللون وتتبدّل الألوان بين
|
firstBandColor
|
أول لون متغيّر. (سمة مطلوبة) تم إيقافها نهائيًا: استخدِم
|
firstBandColorStyle
|
أول لون متغيّر. (مطلوبة) إذا تم ضبط
|
secondBandColor
|
اللون الثاني الذي يتم بدؤه بالتناوب (سمة مطلوبة) تم إيقافها نهائيًا: استخدِم
|
secondBandColorStyle
|
اللون الثاني الذي يتم بدؤه بالتناوب (مطلوبة) إذا تم ضبط
|
footerColor
|
لون الصف أو العمود الأخير في حال عدم ضبط هذا الحقل، يتم ملء الصف أو العمود الأخير إما باستخدام
|
footerColorStyle
|
لون الصف أو العمود الأخير في حال عدم ضبط هذا الحقل، يتم ملء الصف أو العمود الأخير إما باستخدام
|
DimensionGroup
مجموعة على فاصل من الصفوف أو الأعمدة في ورقة بيانات، ويمكن أن تحتوي على مجموعات أخرى أو تكون مضمّنة فيها يمكن تصغير مجموعة أو توسيعها كوحدة في ورقة البيانات.
تمثيل JSON |
---|
{
"range": {
object ( |
الحقول | |
---|---|
range
|
النطاق الذي تتوفّر فيه هذه المجموعة. |
depth
|
عمق المجموعة، الذي يمثّل عدد المجموعات التي تحتوي على نطاق يتضمّن نطاق هذه المجموعة بالكامل |
collapsed
|
يكون هذا الحقل صحيحًا إذا كانت هذه المجموعة مصغّرة. تظل المجموعة المصغّرة مصغّرة إذا تم توسيع مجموعة متداخلة على مستوى أقل. لا تشير القيمة "صحيح" إلى أنّ جميع السمات ضمن المجموعة مخفية، لأنّ مستوى ظهور السمة يمكن أن يتغيّر بشكل مستقل عن سمة المجموعة هذه. ومع ذلك، عند تعديل هذه السمة، يتم ضبط جميع السمات ضمنها على "مخفية" إذا كانت قيمة هذا الحقل "صحيحة"، أو على "مرئية" إذا كانت قيمة هذا الحقل "خطأ". |
فلتر نطاق البيانات
أداة تقسيم في ورقة بيانات
تمثيل JSON |
---|
{ "slicerId": integer, "spec": { object ( |
الحقول | |
---|---|
slicerId
|
رقم تعريف أداة التقسيم |
spec
|
مواصفات أداة التقطيع |
position
|
موضع أداة التقسيم يُرجى العلم أنّه لا يمكن وضع أداة التقسيم إلا على ورقة بيانات حالية. يمكن أيضًا تعديل عرض أداة التقسيم وارتفاعها تلقائيًا للحفاظ عليها ضمن الحدود المسموح بها. |
SlicerSpec
مواصفات أداة التقطيع
تمثيل JSON |
---|
{ "dataRange": { object ( |
الحقول | |
---|---|
dataRange
|
نطاق بيانات فلتر نطاق البيانات |
filterCriteria
|
معايير الفلترة الخاصة بفلتر النطاق. |
columnIndex
|
فهرس العمود المستند إلى الصفر في جدول البيانات الذي يتم تطبيق الفلتر عليه. |
applyToPivotTables
|
صحيح إذا كان يجب تطبيق الفلتر على الجداول المحورية. إذا لم يتم ضبطه، تكون القيمة التلقائية هي
|
title
|
عنوان أداة التقسيم |
textFormat
|
تنسيق نص العنوان في أداة التقسيم حقل الرابط غير متاح. |
backgroundColor
|
لون خلفية أداة التقسيم متوقّفة نهائيًا: استخدِم
|
backgroundColorStyle
|
لون خلفية أداة التقسيم إذا تم أيضًا ضبط
|
horizontalAlignment
|
المحاذاة الأفقية للعنوان في أداة التقسيم إذا لم يتم تحديد قيمة، يتم ضبط القيمة التلقائية على
|
جدول
جدول
تمثيل JSON |
---|
{ "tableId": string, "name": string, "range": { object ( |
الحقول | |
---|---|
tableId
|
معرّف الجدول. |
name
|
اسم الجدول. وهذا العنوان فريد لجميع الجداول في جدول البيانات نفسه. |
range
|
نطاق الجدول |
rowsProperties
|
خصائص صفوف الجدول |
columnProperties[]
|
خصائص أعمدة الجدول |
TableRowsProperties
خصائص صف الجدول
تمثيل JSON |
---|
{ "headerColorStyle": { object ( |
الحقول | |
---|---|
headerColorStyle
|
لون صف العنوان في حال ضبط هذا الحقل، يتم ملء صف الرأس باللون المحدّد. وإلا، يتم ملء صف الرأس بلون تلقائي. |
firstBandColorStyle
|
أول لون متغيّر. في حال ضبط هذا الحقل، يتم ملء أول صف مخطط باللون المحدّد. بخلاف ذلك، يتم ملء الصف الأول المفصَّل بلون تلقائي. |
secondBandColorStyle
|
اللون الثاني الذي يتم بدؤه بالتناوب في حال ضبط هذا الحقل، يتم ملء الصف الثاني المخطط باللون المحدّد. بخلاف ذلك، يتم ملء الصف الثاني المخطط بلون تلقائي. |
footerColorStyle
|
لون الصف الأخير في حال عدم ضبط هذا الحقل، لن تتم إضافة تذييل، وسيتم ملء الصف الأخير إما باستخدام
|
TableColumnProperties
عمود الجدول.
تمثيل JSON |
---|
{ "columnIndex": integer, "columnName": string, "columnType": enum ( |
الحقول | |
---|---|
columnIndex
|
فهرس العمود الذي يبدأ من 0 يرتبط هذا الفهرس بموقعه في الجدول ولا يتطابق بالضرورة مع فهرس العمود في ورقة البيانات. |
columnName
|
اسم العمود |
columnType
|
نوع العمود |
dataValidationRule
|
قاعدة التحقّق من صحة بيانات العمود. يتم ضبطه لنوع العمود "قائمة منسدلة" فقط. |
ColumnType
نوع عمود معيّن في جدول
عمليات التعداد | |
---|---|
COLUMN_TYPE_UNSPECIFIED
|
نوع عمود غير محدّد |
DOUBLE
|
نوع عمود الأرقام. |
CURRENCY
|
نوع عمود العملة |
PERCENT
|
نوع عمود النسبة المئوية |
DATE
|
نوع عمود التاريخ. |
TIME
|
نوع عمود الوقت |
DATE_TIME
|
نوع عمود التاريخ والوقت |
TEXT
|
نوع عمود النص |
BOOLEAN
|
نوع العمود المنطقي |
DROPDOWN
|
نوع عمود القائمة المنسدلة |
FILES_CHIP
|
نوع عمود شريحة الملفات |
PEOPLE_CHIP
|
نوع عمود شريحة المستخدم |
FINANCE_CHIP
|
نوع عمود شريحة الموارد المالية |
PLACE_CHIP
|
نوع عمود شريحة المكان |
RATINGS_CHIP
|
نوع عمود شريحة التقييمات |
TableColumnDataValidationRule
قاعدة للتحقّق من صحة البيانات لعمود في جدول
تمثيل JSON |
---|
{
"condition": {
object ( |
الحقول | |
---|---|
condition
|
الشرط الذي يجب أن تتطابق معه البيانات في الخلية لا يكون صالحًا إلا إذا كان [BooleanCondition.type] هو ONE_OF_LIST. |