יצירת והרצת קישורים מרובים להרצת פקודות על הרבה שלוחות
-
כידוע ניתן לשנות דברים במערכת ע"י API, אבל מה עושים אם רוצים להחיל קישורים על 10 שלוחות יחד?
אז ראיתי שכבר הציעו כמה דרכים בפורום, אבל הצד השוה שבהם שצריך קודם ליצור קישור קישור ולהכניס אותו, דבר שדורש עבודה מרובה, אבל מה אני עושה אם אני רוצה להחיל הגדרה על 100 שלוחות פנימיות יחד?אז הנה -פשוט וקל!
פותחים גוגל שיטס (אפשר גם אקסל, קצת פחות נוח), מייצרים כעין טבלה עם כל השלוחות הרצויות, נניח שלוחה ראשית בצד ימין ושלוחה משנית למעלה, כזה:
כעת, בוא נניח, אני רוצה לעדכן את סוג השלוחה שלהם, אז אני מכניס בתא B2 את התוכן הבא:=HYPERLINK("https://call2all.co.il/ym/api/UpdateExtension?token=07********:*****&path=ivr2:" & $A2 & "/" & B$1 & "&type=menu", "עדכן נתונים")
הסבר: יש פה קישור רגיל לעדכון שלוחה פלונית לסוג שלוחה 'תפריט', אבל הנתיב של השלוחה אינו קבוע אלא חלקו הראשון נלקח מתא A2 וחלקו השני מ-B1. הוספתי סימני $ לקיבוע - כלומר שכאשר אעתיק את הקישור לתאים נוספים לא ישתנה מה שמקובע, בדוגמא הנ"ל: בחלק הראשון של הנתיב לא תשתנה העמודה ובחלק השני לא תשתנה השורה.
כמו כן הוספתי בהתחלה HYPERLINK שזה הנוסחה ובסוף "עדכן נתונים"בשביל שזה מה שיופיע בתא.כעת מופיע לנו ככה:
נעמיד את הסמן על העיגול תחת התא בצד שמאל, ונגרור אותו עד למטה:
והופ!:
כעת גם נגרור לשמאל, ויש לנו מאה קישורים שונים, כל אחד לפי הנתיב שלו!
כעת נפתח אותם במרוכז: נבחר כמות תאים, אפשר עד 50 בפעם, נלחץ לחיצה ימנית:
וייפתחו כל הקישורים! מומלץ לעשות זאת בחלונית נפרדת כדי שיהיה קל לסגור אותה. ייתכן שתצטרכו לאשר חלונות קופצים.
ניתן להשתמש עם זה גם בצורה יותר מורכבת, כגון להגדיר בכל שלוחה הגדרה מעט שונה בנתיב שלה, כגון שכל שלוחה בתוך 1 אני רוצה שיועבר בסוף לשלוחה המקבילה ב-2, ודוק.
-