Range
עם שם ומזהה כדי לאפשר אחזור מאוחר יותר. השמות לא חייבים להיות ייחודיים. כמה טווחים שונים באותה כרטיסייה יכולים לשתף את אותו שם, בדומה לכיתה ב-HTML. לעומת זאת, מזהים הם ייחודיים בכרטיסייה, כמו מזהה ב-HTML. אחרי שמוסיפים Named
לכרטיסייה, אי אפשר לשנות אותו, אלא רק להסיר אותו.
כל סקריפט שגומר לכרטיסייה יכול לגשת ל-Named
. כדי למנוע התנגשויות לא רצויות בין סקריפטים, מומלץ להוסיף למחרוזת ייחודית לתחילת השמות של הטווחים.
// Create a named range that includes every table in the active tab. const documentTab = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab(); const rangeBuilder = documentTab.newRange(); const tables = documentTab.getBody().getTables(); for (let i = 0; i < tables.length; i++) { rangeBuilder.addElement(tables[i]); } documentTab.addNamedRange('myUniquePrefix-tables', rangeBuilder.build());
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
get | String | הפונקציה מקבלת את המזהה של ה-Named הזה. |
get | String | הפונקציה מקבלת את השם של ה-Named הזה. |
get | Range | הפונקציה מקבלת את טווח הרכיבים שמשויכים ל-Named הזה. |
remove() | void | הסרת Named מהכרטיסייה. |
מסמכים מפורטים
get Id()
הפונקציה מקבלת את המזהה של ה-Named
הזה. המזהה הוא ייחודי בכרטיסייה.
חזרה
String
– המזהה של הטווח, שהוא ייחודי בכרטיסייה.
get Name()
הפונקציה מקבלת את השם של ה-Named
הזה. השם לא חייב להיות ייחודי.
חזרה
String
– שם הטווח, שלא בהכרח ייחודי.
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Range()
הפונקציה מקבלת את טווח הרכיבים שמשויכים ל-Named
הזה.
חזרה
Range
– טווח הרכיבים שמשויכים לשם ולמזהה.
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove()
הסרת Named
מהכרטיסייה. כשמשתמשים בשיטה הזו, לא מוחקים את התוכן של הטווח, אלא רק את ההפניה. קריאה ל-method הזה על Named
שכבר הוסר לא תגרום לשום שינוי.
אישור
סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מהיקפי הגישה הבאים:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents