רמת תכנות: מתחילים משך הזמן: 5 דקות סוג הפרויקט: אוטומציה עם תפריט בהתאמה אישית
מטרות
- להבין מה הפתרון עושה.
- הסבר על הפעולות של שירותי Apps Script בפתרון.
- מגדירים את הסקריפט.
- מריצים את הסקריפט.
מידע על הפתרון הזה
ליצור טבלת טורניר עם עד 64 אנשים או קבוצות. הפתרון הזה יוצר תרשים עץ שמייצג טורניר בשיטת הנוקאאוט.

איך זה עובד
הסקריפט עובר בלולאה על רשימת השחקנים וקובע כמה סיבובים צריך בטורניר. הסקריפט מעצב את הגיליון Bracket כדי ליצור את דיאגרמת העץ, ומוסיף את שמות השחקנים לסיבוב הראשון.
שירותי Apps Script
הפתרון הזה משתמש בשירות הבא:
- שירות גיליונות אלקטרוניים: מקבל את טווח השחקנים ויוצר את דיאגרמת העץ של הטורניר.
דרישות מוקדמות
כדי להשתמש בדוגמה הזו, אתם צריכים לעמוד בדרישות המוקדמות הבאות:
- חשבון Google (יכול להיות שחשבונות Google Workspace ידרשו אישור אדמין).
- דפדפן אינטרנט עם גישה לאינטרנט.
הגדרת הסקריפט
כדי ליצור עותק של גיליון אלקטרוני לדוגמה של יצירת טבלת טורניר, לוחצים על הלחצן הבא:
הפעלת הסקריפט
- בגיליון האלקטרוני שהעתקתם, לוחצים על Bracket maker > Create bracket. יכול להיות שתצטרכו לרענן את הדף כדי שהתפריט המותאם אישית יופיע.
כשמוצגת בקשה, מאשרים את הסקריפט. <<../_snippets/oauth.md>>
לוחצים על Bracket maker (יוצר טבלאות) > Create bracket (יצירת טבלה) שוב.
כדי לראות את טבלת הטורניר, עוברים לכרטיסייה Bracket (טבלה).
בדיקת הקוד
כדי לבדוק את קוד Apps Script של הפתרון הזה, לוחצים על הצגת קוד המקור:
הצגת קוד המקור
Code.gs
</section>
תורמים
הדוגמה הזו מתוחזקת על ידי Google בעזרת Google Developer Experts.