גיליון
גיליון בגיליון אלקטרוני.
ייצוג JSON |
---|
{ "properties": { object ( |
שדות | |
---|---|
properties
|
המאפיינים של הגיליון. |
data[]
|
הנתונים ברשת, אם מדובר בגיליון רשת.
מספר האובייקטים של GridData שמוחזרים תלוי במספר הטווחים המבוקשים בגיליון הזה. לדוגמה, אם השדה הזה מייצג את
לגבי גיליון |
merges[]
|
הטווחים שמוזגו יחד. |
conditionalFormats[]
|
כללי העיצוב המותנים בגיליון הזה. |
filterViews[]
|
תצוגות המסנן בגיליון הזה. |
protectedRanges[]
|
הטווחים המוגנים בגיליון הזה. |
basicFilter
|
המסנן בגיליון הזה, אם יש כזה. |
charts[]
|
המפרט של כל תרשים בגיליון זה. |
bandedRanges[]
|
הטווחים של פסים (צבעים מתחלפים) בגיליון הזה. |
developerMetadata[]
|
המטא-נתונים של המפתח המשויך לגיליון. |
rowGroups[]
|
כל קבוצות השורות בגיליון הזה, בסדר שמבוסס על הגדלת טווח ההתחלה של האינדקס, ולאחר מכן על העומק של הקבוצה. |
columnGroups[]
|
כל הקבוצות של העמודות בגיליון הזה, בסדר שמבוסס על הגדלת טווח ההתחלה ואחר כך על העומק של הקבוצה. |
slicers[]
|
כלי הסינון בגיליון זה. |
מאפייני גיליון
תכונות של גיליון.
ייצוג JSON |
---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
שדות | |
---|---|
sheetId
|
המזהה של הגיליון. חייב להיות מספר לא שלילי. אי אפשר לשנות את השדה הזה לאחר הגדרתו. |
title
|
שם הגיליון. |
index
|
האינדקס של הגיליון האלקטרוני בגיליון האלקטרוני. כשמוסיפים או מעדכנים מאפיינים של גיליון, אם השדה הזה מוחרג, הגיליון נוסף או מועבר לסוף רשימת הגיליונות. כשמעדכנים אינדקסים של גיליונות או מוסיפים גיליונות, התנועה נלקחת בחשבון במדדים "לפני המעבר". לדוגמה, אם היו שלושה גיליונות (S1, S2, S3) כדי להעביר את S1 לפני S2 האינדקס היה צריך להיות 2. המערכת תתעלם מבקשה לעדכון אינדקס של גיליון אלקטרוני אם האינדקס המבוקש זהה לאינדקס הנוכחי של הגיליונות או אם האינדקס החדש המבוקש שווה לאינדקס הנוכחי של הגיליון + 1. |
sheetType
|
סוג הגיליון. ברירת המחדל היא
|
gridProperties
|
מאפיינים נוספים של הגיליון, אם הגיליון הוא רשת. (אם הגיליון הוא גיליון אובייקט שמכיל תרשים או תמונה, השדה הזה לא יופיע). כשכותבים אותו, אירעה שגיאה בהגדרת מאפייני רשת בגיליונות שאינם רשת.
אם הגיליון הזה הוא גיליון מסוג |
tabColor
|
צבע הכרטיסייה בממשק המשתמש. הוצאה משימוש: |
tabColorStyle
|
צבע הכרטיסייה בממשק המשתמש. אם הערך
|
rightToLeft
|
הערך הוא True אם הגיליון הוא גיליון RTL במקום גיליון LTR. |
dataSourceSheetProperties
|
פלט בלבד. אם השדה קיים, הוא מכיל |
סוג הגיליון
סוג הגיליון.
טיפוסים בני מנייה (enum) | |
---|---|
SHEET_TYPE_UNSPECIFIED
|
ערך ברירת המחדל, לא להשתמש. |
GRID
|
הגיליון הוא רשת. |
OBJECT
|
לגיליון אין רשת ובמקום זאת יש אובייקט כמו תרשים או תמונה. |
DATA_SOURCE
|
הגיליון מתחבר אל DataSource
חיצוני ומציג את התצוגה המקדימה של הנתונים.
|
מאפייני רשת
המאפיינים של רשת.
ייצוג JSON |
---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
שדות | |
---|---|
rowCount
|
מספר השורות ברשת. |
columnCount
|
מספר העמודות ברשת. |
frozenRowCount
|
מספר השורות שהוקפאו ברשת. |
frozenColumnCount
|
מספר העמודות שהוקפאו ברשת. |
hideGridlines
|
הערך הוא True אם ברשת לא מוצגים קווי רשת בממשק המשתמש. |
rowGroupControlAfter
|
הערך הוא True אם לחצן החלפת המצב של קיבוץ השורות מוצג אחרי הקבוצה. |
columnGroupControlAfter
|
הערך הוא True אם מתג הבקרה של קיבוץ העמודות מוצג אחרי הקבוצה. |
נכסי מקור נתונים
מאפיינים נוספים של גיליון DATA_SOURCE
.
ייצוג JSON |
---|
{ "dataSourceId": string, "columns": [ { object ( |
שדות | |
---|---|
dataSourceId
|
המזהה של
|
columns[]
|
העמודות המוצגות בגיליון, בהתאם לערכים בעמודות |
dataExecutionStatus
|
סטטוס ביצוע הנתונים. |
נתוני רשת
נתונים ברשת, ומטא-נתונים לגבי המאפיינים.
ייצוג JSON |
---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
שדות | |
---|---|
startRow
|
השורה הראשונה שאליה מתייחס GridData, על בסיס אפס. |
startColumn
|
העמודה הראשונה שאליה מתייחסת GridData, על בסיס אפס. |
rowData[]
|
הנתונים ברשת, ערך אחד בכל שורה, החל מהשורה ב-startRow. הערכים ב-RowData יתאימו לעמודות החל מ- |
rowMetadata[]
|
מטא-נתונים לגבי השורות המבוקשות ברשת, החל מהשורה
ב- |
columnMetadata[]
|
מטא-נתונים של העמודות המבוקשות ברשת, החל מהעמודה |
נתוני שורות
נתונים לגבי כל תא ברצף.
ייצוג JSON |
---|
{
"values": [
{
object (
|
שדות | |
---|---|
values[]
|
הערכים בשורה, אחד בכל עמודה. |
מאפייני המימדים
נכסים שקשורים למאפיין.
ייצוג JSON |
---|
{ "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object ( |
שדות | |
---|---|
pixelSize
|
הגובה (או השורה) (או הרוחב) (אם העמודה) של המאפיין בפיקסלים. |
developerMetadata[]
|
המטא-נתונים של המפתח המשויכים לשורה אחת או לעמודה אחת. |
dataSourceColumnReference
|
פלט בלבד. אם היא מוגדרת, זו עמודה בגיליון מקור הנתונים. |
ConditionalFormatRule
כלל שמתאר פורמט מותנה.
ייצוג JSON |
---|
{ "ranges": [ { object ( |
שדות | |
---|---|
ranges[]
|
הטווחים המעוצבים אם התנאי נכון. כל הטווחים חייבים להיות באותו רשת. |
שדה איחוד
rule . הכלל ששולט בפורמט המותנה הזה, חייב להיות מוגדר כלל אחד.
rule
יכול להיות רק אחד מהבאים:
|
|
booleanRule
|
לפי הכלל, הפורמט צריך להיות "מופעל" או "כבוי". |
gradientRule
|
העיצוב ישתנה בהתאם לגרדיאנטים בכלל. |
בוליאני
כלל שעשוי להתאים או לא להתאים, בהתאם לתנאי.
ייצוג JSON |
---|
{ "condition": { object ( |
שדות | |
---|---|
condition
|
התנאי של הכלל. אם התנאי מקבל את הערך True, המערכת מחילה את הפורמט. |
format
|
הפורמט שרוצים להחיל. העיצוב המותנה יכול לחול רק על קבוצת משנה של עיצוב:
|
מדרגות
כלל שמחיל פורמט הדרגתי של סולם צבעים על סמך נקודות האינטרפולציה הרשומות. הפורמט של תא ישתנה בהתאם לתוכן שלו בהשוואה לערכים של נקודות האינטרפולציה.
ייצוג JSON |
---|
{ "minpoint": { object ( |
שדות | |
---|---|
minpoint
|
נקודת ההתחלה של האינטרפולציה. |
midpoint
|
נקודת אינטרפולציה אופציונלית באמצע הדרך. |
maxpoint
|
נקודת האינטרפולציה הסופית. |
נקודת אינטרפולציה
נקודת אינטרפולציה אחת בפורמט מותנה מותנה. הסיכות האלו מצמידות את סולם הצבעים ההדרגתי לפי הצבע, הסוג והערך שנבחרו.
ייצוג JSON |
---|
{ "color": { object ( |
שדות | |
---|---|
color
|
הצבע שבו משתמשים בנקודת אינטרפולציה זו. הוצאה משימוש: |
colorStyle
|
הצבע שבו משתמשים בנקודת אינטרפולציה זו. אם הערך
|
type
|
איך לפרש את הערך. |
value
|
הערך שבו משתמשת אינטרפולציה זו. זה יכול להיות נוסחה. לא בשימוש אם
|
סוג אינטרפולציה
סוג נקודת אינטרפולציה.
טיפוסים בני מנייה (enum) | |
---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED
|
ערך ברירת המחדל, אין להשתמש בו. |
MIN
|
נקודת האינטרפולציה משתמשת בערך המינימלי בתאים שבטווח הפורמט המותנה. |
MAX
|
נקודת האינטרפולציה משתמשת בערך המקסימלי בתאים שבטווח הפורמט המותנה. |
NUMBER
|
נקודת האינטרפולציה משתמשת בדיוק בערך ב-InterpolationPoint.value .
|
PERCENT
|
נקודת האינטרפולציה היא האחוז הנתון בכל התאים בטווח של הפורמט המותנה. היא שווה ערך ל- |
PERCENTILE
|
נקודת האינטרפולציה היא האחוזון הנתון על כל התאים בטווח של הפורמט המותנה. היא שווה ערך ל-NUMBER אם הערך היה: =PERCENTILE(FLATTEN(range), value / 100) (כאשר המערכת מתעלמת מהשגיאות בטווח).
|
מסנן תצוגה מפורטת
תצוגת סינון.
ייצוג JSON |
---|
{ "filterViewId": integer, "title": string, "range": { object ( |
שדות | |
---|---|
filterViewId
|
המזהה של תצוגת המסנן. |
title
|
השם של תצוגת המסנן. |
range
|
הטווח שתצוגת הסינון הזו מכסה.
בזמן כתיבה, ניתן להגדיר רק אחד
|
namedRangeId
|
הטווח שצוין עבור תצוגת הסינון הזו, אם הוא קיים.
בזמן כתיבה, ניתן להגדיר רק אחד
|
sortSpecs[]
|
סדר המיון לכל עמודה. בהמשך משתמשים במפרטים מאוחרים יותר כאשר הערכים זהים במפרטים הקודמים. |
criteria
|
הקריטריונים להצגה/הסתרה של ערכים בכל עמודה. מפתח המפה הוא אינדקס העמודה, והערך הוא הקריטריונים לעמודה הזו.
השדה הזה הוצא משימוש והוקצה לטובת |
filterSpecs[]
|
הקריטריונים לסינון הצגה/הסתרה של ערכים בכל עמודה.
גם
|
טווח תאים מוגן
טווח מוגן.
ייצוג JSON |
---|
{ "protectedRangeId": integer, "range": { object ( |
שדות | |
---|---|
protectedRangeId
|
המזהה של הטווח המוגן. השדה הזה הוא לקריאה בלבד. |
range
|
הטווח המוגן. ייתכן שהטווח יהיה בלתי מוגבל לחלוטין, במקרה כזה הוא ייחשב כגיליון מוגן.
בזמן כתיבה, ניתן להגדיר רק אחד
|
namedRangeId
|
הטווח בעל השם שמתקבל הוא טווח מגובה זה, אם הוא קיים.
בזמן כתיבה, ניתן להגדיר רק אחד
|
description
|
התיאור של הטווח המוגן הזה. |
warningOnly
|
הערך הוא True אם הטווח המוגן הזה יציג אזהרה במהלך עריכה. ההגנה המבוססת על אזהרות פירושה שכל משתמש יוכל לערוך נתונים בטווח המוגן, מלבד עריכה תוצג אזהרה שמבקשת מהמשתמש לאשר את העריכה.
בזמן הכתיבה: אם השדה הזה נכון, המערכת מתעלמת מהשדה |
requestingUserCanEdit
|
הערך הוא True אם המשתמש שביקש את הטווח המוגן הזה יכול לערוך את האזור המוגן. השדה הזה הוא לקריאה בלבד. |
unprotectedRanges[]
|
רשימה של טווחים לא מוגנים בגיליון מוגן. טווחים לא מוגנים נתמכים רק בגיליונות מוגנים. |
editors
|
המשתמשים והקבוצות שיש להם גישת עריכה לטווח המוגן. השדה הזה גלוי רק למשתמשים עם גישת עריכה לטווח המוגן ולמסמך. אין תמיכה בעורך עם
|
עורכים
העורכים של טווח מוגן.
ייצוג JSON |
---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
שדות | |
---|---|
users[]
|
כתובות האימייל של משתמשים עם גישת עריכה לטווח המוגן. |
groups[]
|
כתובות האימייל של קבוצות עם גישת עריכה לטווח המוגן. |
domainUsersCanEdit
|
הערך הוא True אם יש לאנשים בדומיין של המסמך גישת עריכה לטווח המוגן. הגנה על דומיינים נתמכת רק במסמכים בתוך דומיין. |
סינון בסיסי
מסנן ברירת המחדל שמשויך לגיליון.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח שהמסנן מכסה. |
sortSpecs[]
|
סדר המיון לכל עמודה. בהמשך משתמשים במפרטים מאוחרים יותר כאשר הערכים זהים במפרטים הקודמים. |
criteria
|
הקריטריונים להצגה/הסתרה של ערכים בכל עמודה. מפתח המפה הוא אינדקס העמודה, והערך הוא הקריטריונים לעמודה הזו.
השדה הזה הוצא משימוש והוקצה לטובת |
filterSpecs[]
|
הקריטריונים לסינון בכל עמודה.
גם
|
טווח תדרים
טווח של פסים (צבעים מתחלפים) בגיליון.
ייצוג JSON |
---|
{ "bandedRangeId": integer, "range": { object ( |
שדות | |
---|---|
bandedRangeId
|
המזהה של טווח התדרים. |
range
|
הטווח שעליו המאפיינים האלה מוחלים. |
rowProperties
|
מאפיינים של רצועות שורות. הנכסים האלה מיושמים לפי שורה, בכל השורות בטווח. יש לציין לפחות
|
columnProperties
|
מאפיינים של רצועות עמודות. המאפיינים האלה מוחלים על בסיס כל עמודה בנפרד. יש לציין לפחות
|
מוצרי צביעה
נכסים שמפנים למאפיין אחד (שורה או עמודה). אם גם
BandedRange.row_properties
וגם
BandedRange.column_properties
מגדירים את צבעי המילוי על סמך הכללים הבאים:
-
הערכים
headerColor
ו-footerColor
מקבלים עדיפות על פני צבעי הרצועה. -
firstBandColor
מקבלת עדיפות על פניsecondBandColor
. -
rowProperties
מקבלת עדיפות על פניcolumnProperties
.
לדוגמה, צבע השורה הראשונה מקבל עדיפות על פני צבע העמודה הראשונה, אבל צבע העמודה הראשונה מקבל עדיפות על פני צבע השורה השנייה. באופן דומה, כותרת השורה מקבלת עדיפות על פני כותרת העמודה בתא הימני העליון, אבל כותרת העמודה מקבלת עדיפות על פני צבע השורה הראשונה אם לא מוגדרת כותרת השורה.
ייצוג JSON |
---|
{ "headerColor": { object ( |
שדות | |
---|---|
headerColor
|
הצבע של השורה או העמודה הראשונה. אם השדה הזה מוגדר, השורה או העמודה הראשונה מלאה בצבע הזה. הצבעים שבחרת יתחלפו בין |
headerColorStyle
|
הצבע של השורה או העמודה הראשונה. אם השדה הזה מוגדר, השורה או העמודה הראשונה מלאה בצבע הזה. הצבעים שבחרת יתחלפו בין |
firstBandColor
|
הצבע הראשון מתחלף. (חובה) הוצא משימוש: |
firstBandColorStyle
|
הצבע הראשון מתחלף. (שדה חובה) אם הערך |
secondBandColor
|
הצבע השני מתחלף. (חובה) הוצא משימוש: |
secondBandColorStyle
|
הצבע השני מתחלף. (שדה חובה) אם הערך |
footerColor
|
הצבע של השורה או העמודה האחרונה. אם השדה הזה לא מוגדר, השורה או העמודה האחרונה מלאה ב- |
footerColorStyle
|
הצבע של השורה או העמודה האחרונה. אם השדה הזה לא מוגדר, השורה או העמודה האחרונה מלאה ב- |
קבוצת מאפיינים
קבוצה במרווחי זמן של שורות או עמודות בגיליון, שיכולה להכיל או להיכלל בתוך קבוצות אחרות. אפשר לכווץ או להרחיב קבוצה כיחידה בגיליון.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
הטווח שעליו הקבוצה הזו קיימת. |
depth
|
העומק של הקבוצה, מייצג את מספר הקבוצות שיש להן טווח שמכיל את הטווח של כל הקבוצה. |
collapsed
|
השדה הזה מקבל את הערך True אם הקבוצה הזו מכווצת. קבוצה מכווצת נשארת במצב מכווץ אם קבוצה חופפת בעומק רדוד מתרחבת. ערך אמיתי לא מרמז על כך שכל המאפיינים בקבוצה מוסתרים, מאחר שהחשיפה של מאפיין יכולה להשתנות בנפרד מהנכס. עם זאת, כאשר הנכס הזה מתעדכן, כל המאפיינים שבו מוגדרים כמוסתרים אם הערך הוא True, או מוגדרים כגלויים אם הערך הוא False. |
כלי סינון
כלי סינון בגיליון.
ייצוג JSON |
---|
{ "slicerId": integer, "spec": { object ( |
שדות | |
---|---|
slicerId
|
המזהה של כלי הסינון. |
spec
|
המפרט של כלי הסינון. |
position
|
המיקום של כלי הסינון. חשוב לזכור שאפשר למקם את כלי הסינון רק בגיליון קיים. בנוסף, ניתן להתאים את הרוחב והגובה של כלי הסינון באופן אוטומטי כדי שלא יחרוג מהמגבלות המותרות. |
כלי סינון
המפרטים של כלי סינון.
ייצוג JSON |
---|
{ "dataRange": { object ( |
שדות | |
---|---|
dataRange
|
טווח הנתונים של כלי הסינון. |
filterCriteria
|
הקריטריונים לסינון של כלי הסינון. |
columnIndex
|
אינדקס העמודות המבוסס על אפס בטבלת הנתונים שעליו המסנן חל. |
applyToPivotTables
|
הערך הוא True אם המסנן צריך לחול על טבלאות צירים. אם המדיניות לא מוגדרת, ברירת המחדל היא
|
title
|
השם של כלי הסינון. |
textFormat
|
פורמט הטקסט של הכותרת בכלי סינון. שדה הקישור לא נתמך. |
backgroundColor
|
צבע הרקע של כלי הסינון. הוצאה משימוש: |
backgroundColorStyle
|
צבע הרקע של כלי הסינון. אם הערך
|
horizontalAlignment
|
היישור האופקי של הכותרת בכלי סינון. אם לא הוגדר, ברירת המחדל היא
|