דילוג לתוכן הראשי

עריכת טבלה

ביסודה, עריכת טבלה מציעה חוויית עריכה דומה לזו של Excel.
מצב העריכה מתחיל בהקשה על Enter, או בלחיצה כפולה על תא.
Enter או Escape מסיימים אותו. מה שמקלידים מוחל תוך כדי הקלדה, ולכן Escape שומר על הטקסט במקום להחזיר אותו לקדמותו.
Escape משאיר את הפוקוס על התא ואת הטבלה נבחרת, והקשה שנייה על Escape מבטלת את שניהם.
כל עוד שיטת הקלט עדיין באמצע הרכבה, Escape משאיר את מצב העריכה פתוח.

הוספת טבלה באמצעות Alt + N ומילוי שתי עמודות

הוספת עמודות​

עמודות נוצרות באמצעות קיצור המקשים Alt + Enter (Windows/Linux) או ⌥ + Enter (Mac).
עמודה מתווספת לכל טבלה שנבחרה.

המקש Tab​

הקשה על Tab מעבירה ישירות למצב העריכה של התא הבא.
הקשה על Tab בתא האחרון יוצרת עמודה חדשה.
באמצעות Shift + Tab עוברים למצב העריכה של התא הקודם.
סימוני המפתחות החלופיים שמוצגים אחרי התא האחרון בשורה אינם תאים, ולכן הפוקוס של המקלדת מדלג עליהם, והם לעולם אינם נפתחים לעריכה.

מעבר בין התאים של שורה באמצעות Tab, הוספת עמודה מהתא האחרון וחזרה אחורה באמצעות Shift + Tab

השלמה אוטומטית של סוג הנתונים​

יש להתחיל לערוך תא DataType ולהקליד. מוצעים סוגים תואמים מתוך מסד הנתונים שנבחר, והחלק בהצעה שמכיל את מה שהוקלד כלשונו מודגש.
ההתאמה עצמה מקורבת, ולכן vch מוצא גם את VARCHAR.

  • Arrow Up או Arrow Down: מעבר בין ההצעות
  • Arrow Right, Tab או Enter: קבלת ההצעה המודגשת
  • Arrow Left: חזרה לטקסט שהוקלד

ניתן גם ללחוץ על הצעה.
הרשימה מציגה עד עשר הצעות בכל פעם, ואת השאר ניתן לראות בגלילה.
שום דבר אינו נכפה, ולכן ניתן להקליד בחופשיות סוג שאינו ברשימה, כולל ארגומנטים, כגון VARCHAR(255). הרשימה נסגרת ברגע שהטקסט שמוקלד ממשיך מעבר לשם סוג שלם, כפי שקורה ב-VARCHAR(255) או ב-BIGINT UNSIGNED.
ההצעות נקבעות לפי מסד הנתונים שנבחר. שינוי מסד הנתונים משנה את מה שמוצע, ומשאיר את העמודות הקיימות כפי שהן.

מילוי תאי DataType מתוך הצעות בהתאמה מקורבת באמצעות מקשי החצים, Tab ו-Enter

לא NULL, ייחודי, מספור אוטומטי​

שלושת התאים האלה הם מתגים ולא טקסט.
לחיצה כפולה על אחד מהם, או הקשה על Enter כשהוא בפוקוס, הופכת את הערך שלו.

התא של הדגל לא NULL מציג N-N כשהוא מוגדר, ו-NULL כשאינו מוגדר.
UQ ו-AI מעומעמים כשהם כבויים, ומודגשים כשהם מופעלים.

היפוך הדגל לא NULL בלחיצה כפולה, והדגלים ייחודי ומספור אוטומטי באמצעות Enter

לא ניתן להפעיל או לכבות תאים שהוסתרו באפשרויות התצוגה של הטבלאות.

בחירת כמה עמודות​

יש חמש דרכים:

  • Shift + Arrow Up/Down: הרחבת הבחירה בשורה אחת בכל פעם
  • Ctrl + click (Windows/Linux) או ⌘ + click (Mac): הוספת עמודה בודדת
  • Shift + click: בחירת הטווח מהעמודה האחרונה שהייתה בפוקוס
  • Ctrl + Shift + click (Windows/Linux) או ⌘ + Shift + click (Mac): הוספת הטווח הזה לבחירה
  • Alt + A (Windows/Linux) או ⌥ + A (Mac): בחירת הכול

בחירת עמודות באמצעות Shift + Arrow Down, Ctrl/⌘ + click, Shift + click ו-Alt + A

לחיצה ימנית על השורה של עמודה קובעת על אילו עמודות פועל תפריט ההקשר של הטבלה, בלי קשר למקש הצירוף שלחוץ.
בשורה שכבר נבחרה, הבחירה נשארת והפוקוס עובר לשורה הזאת. בכל שורה אחרת, רק השורה הזאת נבחרת. הדבר נכון בכל מקום בשורה, כולל סמל המפתח וסימון של מפתח חלופי.
לכן, כדי לפעול על כמה עמודות מהתפריט, כמו במפתח ראשי של עמודה או במחיקת עמודות, יש ללחוץ לחיצה ימנית על אחת מהשורות שנבחרו.
ב-Mac, גם Ctrl + click פותח את התפריט, אבל הוא נחשב ללחיצה רגילה, ולכן על תא הוא בוחר רק את השורה הזאת לפני שהתפריט נפתח.

סידור והזזה של עמודות​

הפעולה מתבצעת בזמן dragging, ומאפשרת הזזה לטבלאות אחרות.
השורות שנגררות עוקבות אחרי סמן העכבר, והשורות שסביב נקודת השחרור זזות הצידה כדי לפנות מקום.
שחרור ממש מתחת לשורה האחרונה של טבלה מעביר את העמודה לסוף הטבלה הזאת. טבלה שאין בה עמודות מקבלת את השחרור בכל מקום עליה.

גרירת עמודה למיקום חדש, ואחר כך לתוך טבלה אחרת

ניתן להזיז כמה עמודות באמצעות Ctrl + drag (Windows/Linux) או ⌘ + drag (Mac).

בחירת שלוש עמודות והזזתן לתוך טבלה אחרת באמצעות Ctrl/⌘ + drag

מחיקת עמודות​

מחיקת העמודות שנבחרו בטבלה שבפוקוס. לחיצה על תא בוחרת את העמודה שלו, ולכן לחיצה על תא והקשה על Delete מסירות את העמודה האחת הזאת.
קיצורי מקשים:

  • Delete או Backspace (⌫ ב-Mac). מקשים אלה מסירים את העמודות שנבחרו כל עוד הטבלה שלהן היא הדבר היחיד שנבחר. כשלא נבחרה אף עמודה (הפוקוס נמצא על שם הטבלה או על ההערה שלה), כשנבחר גם משהו אחר, או ברמת זום של 70% ומטה, שבה הטבלאות מציגות רק את השמות שלהן, הם מסירים במקום זאת את הבחירה כולה – ראו מחיקת טבלאות ופתקים.
  • Alt + Backspace או Alt + Delete (Windows/Linux), ⌥ + ⌫ או ⌥ + Delete (Mac). צירופים אלה מסירים את העמודות שנבחרו בטבלה שבפוקוס, גם כשנבחרו בנוסף טבלאות או פתקים אחרים. הם אינם מסירים דבר בזמן עריכת תא, או ב-70% ומטה.

מחיקת עמודה אחת, ואחר כך שתי עמודות שנבחרו, באמצעות Alt + Backspace

תפריט ההקשר של הטבלה עושה את אותו הדבר. כשהטבלה היא הדבר היחיד שנבחר, יש ללחוץ לחיצה ימנית על השורה של עמודה: השורה האחרונה בתפריט היא Delete column, או Delete columns כשהשורה הזאת היא אחת משתי עמודות או יותר שנבחרו.

בזמן עריכת תא, Delete ו-Backspace רק מוחקים טקסט. כשמחזיקים אותם לחוצים מחוץ לעורך התא, הם מסירים פעם אחת בלבד.
אחרי הסרה, הפוקוס עובר לעמודה הקרובה ביותר שנותרה מעל העמודה שהייתה בפוקוס. כשלא נותרה אף עמודה מעליה, הפוקוס עובר לשם הטבלה גם אם נותרו עמודות מתחת, ולכן ההקשה הבאה על Delete או על Backspace מסירה את הטבלה ולא עמודה.
קשרים ואינדקסים שמשתמשים בעמודה שהוסרה מוסרים יחד איתה. אין בקשת אישור, וההסרה כולה היא צעד ביטול אחד.

העתקה והדבקה של עמודות​

ההעתקה וההדבקה פועלות כמו לוח שמבוסס על טבלה.
קיצורי מקשים: Ctrl + C (Windows/Linux) או ⌘ + C (Mac), Ctrl + V (Windows/Linux) או ⌘ + V (Mac)

העתקה החוצה לגיליון אלקטרוני, הדבקה פנימה מגיליון כזה והדבקה לטבלה שבה תא של עמודה נמצא בפוקוס משתמשות בתאים שהטבלאות מציגות, בסדר שבו הן מציגות אותם – ראו אפשרויות תצוגה של טבלאות ושינוי סדר העמודות.
עמודות שהועתקו בעורך והודבקו כשכותרת של טבלה נבחרה, או לתוך הטבלאות האחרות שנבחרו, נושאות איתן את כל התאים של העמודות שהועתקו, כולל תאים מוסתרים כגון ייחודי ומספור אוטומטי.
סימוני מפתחות חלופיים כגון AK1.1 אינם תאים, ולכן העתקה והדבקה משמיטות אותם גם כשהם מוצגים.

ניתן להדביק מהעורך ל-Excel, ומ-Excel בחזרה לעורך.
ערכי התאים יוצאים בדיוק כפי שהוקלדו, ולכן ערך כגון <label> או a &amp; b מגיע לגיליון אלקטרוני או למסמך ללא שינוי.
העמודות של הגיליון האלקטרוני מותאמות לתאים המוצגים לפי המיקום, ולא לפי השם, ולכן העמודות של הגיליון חייבות להיות באותו סדר כמו התאים.
בעמודות שלהלן, כל אחד מהערכים האלה נקרא כערך אמת (ללא תלות ברישיות):

  • מספור אוטומטי: TRUE, 1, YES, Y
  • ייחודי: TRUE, 1, YES, Y
  • לא NULL: TRUE, 1, YES, Y, NOT NULL

בהעתקה החוצה, העורך כותב TRUE או FALSE עבור מספור אוטומטי וייחודי, ו-NOT NULL או NULL עבור לא NULL.
ייחודי ומספור אוטומטי מוסתרים כברירת מחדל, ולכן TRUE ו-FALSE נכתבים ונקראים רק אחרי שהתאים האלה מוצגים.

הדבקת ארבע עמודות בגיליון אלקטרוני, כשהדגלים נכתבים כ-TRUE/FALSE וכ-NOT NULL/NULL

הדבקת שלוש שורות של גיליון אלקטרוני בטבלה כעמודות, כש-YES, 1 ו-NOT NULL נקראים כערך אמת

המקום שבו נוחתת הדבקה תלוי בפוקוס:

  • כשכותרת של טבלה נבחרה, השורות שהודבקו מתווספות כעמודות חדשות לכל טבלה שנבחרה.
  • כשתא של עמודה נמצא בפוקוס, השורות שנבחרו באותה טבלה, ואחריהן השורות שמתחת לאחרונה שבהן, נדרסות לפי הסדר, כמספר השורות שהודבקו. שורות שבין בחירות נפרדות מדולגות. שורה שנדרסת מקבלת את הערכים שהודבקו בתאים המוצגים שלה ושומרת על התאים המוסתרים שלה, והשורות שנותרו מתווספות כעמודות חדשות. לכל טבלה אחרת שנבחרה, השורות שהודבקו מתווספות כעמודות חדשות.

העתקת שתי עמודות והדבקתן בבת אחת בשתי טבלאות שנבחרו

העתקה והדבקה של טבלאות ופתקים​

כשלא נבחרה אף עמודה בתוך טבלה שבפוקוס, אותם קיצורי מקשים מעתיקים את הטבלאות והפתקים שנבחרו עצמם – ראו פעולות על טבלאות.

מפתח ראשי של עמודה​

הפעלה או כיבוי של המפתח הראשי בעמודה שבפוקוס, כלומר בעמודה שהתא הפעיל שייך אליה.
כשהעמודה שבפוקוס היא אחת משתי עמודות או יותר שנבחרו, הפעולה חלה על כל העמודות שנבחרו: אם אחת מהן לפחות אינה מפתח, כולן הופכות למפתחות, ואם כולן כבר מפתחות, המפתח מבוטל בכולן. עמודות שמחוץ לבחירה אינן משתנות.
יש להשתמש בתפריט ההקשר של הטבלה או בקיצור המקשים Alt + K (Windows/Linux) או ⌥ + K (Mac). כשהפעולה חלה על שתי עמודות או יותר, בשורת התפריט מופיע Primary Key on selected columns במקום Primary Key.
סמל המפתח בשורה נועד לתצוגה בלבד, ולכן לחיצה עליו אינה מגדירה את המפתח.

כדי להפוך כמה עמודות למפתח מורכב אחד, יש לבחור אותן, ואז להקיש על Alt + K (Windows/Linux) או ⌥ + K (Mac), או ללחוץ לחיצה ימנית על אחת מהשורות שנבחרו ולבחור ב-Primary Key on selected columns. כל הפעלה או כיבוי הם צעד ביטול אחד.

בחירת שתי עמודות באמצעות Shift + Arrow Down, ואחר כך הפיכת שתיהן למפתח הראשי באמצעות ⌥ + K וביטול המפתח בשתיהן בהקשה נוספת