דלג לתוכן הראשי
HPO Software מדריכים שלב אחר שלב לבניית מסדי נתונים 4D ואפליקציות low-code — מהטבלה הראשונה ועד לאפליקציה עסקית עובדת.

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

יסודות הלמידה של הממד הרביעי

בסיסי למידה של 4th Dimension דף הבית תוכן עניינים ------------------------- א. מבוא 1. יצירת מסד נתונים 2. מאפייני מסד נתונים 3. טבלאות 4. שדות נתונים 5. טפסים 6. רשימות ערכים (רשימות בחירה) 7. הזנת נתוני דוגמה 5. טפסים ב-4D קיימים ארבעה סוגי טפסים: קלט, פלט, גם וגם, ולא מוגדר. ניתן להזין ולהציג נתונים בטופס מסוג קלט/גם וגם/לא מוגדר, אך בטופס מסוג פלט הנתונים מוצגים בלבד. דפים קיים ב-4D מאפיין מעניין הנקרא “דפים”. בעת יצירת טופס, ניתן ליצור מספר דפים לאותו טופס. כל דף יכול להיות שונה. כמו כן, ניתן ליצור דף “0” או דף אפס. כל תוכן המוכל בדף האפס יוצג בדפים העוקבים של הטופס הנוכחי. כדי לעבוד עם דפים שונים, עליכם להיות במצב עיצוב (Design mode) כאשר טופס פתוח ומוכן לעריכה. אם אינכם בשלב זה, תפריט “Form” לא יופיע בשורת התפריטים של מצב העיצוב של 4D. הדבר דורש מעט התרגלות. כאשר טופס נוצר לראשונה, קיים בו דף אחד “0 ו-1”. ניתן להוסיף או למחוק דפים כרצונכם, למעט דף 0 או דף 1 שאותם לא ניתן למחוק. איור 13 - דפי טופס טפסי ברירת מחדל אם ברצונכם לדלג על יצירת טפסים, 4D ייצור עבורכם באופן אוטומטי טפסי קלט ופלט כברירת מחדל. אם לא יצרתם טפסים כלשהם, בעת סגירת חלון “Structure for Sample Database” תקבלו את ההודעה הבאה. איור 14 - חלון יצירת טפסי ברירת מחדל אם תבחרו ב-”Yes for All”, תקבלו את טפסי הקלט והפלט המוגדרים כברירת מחדל הבאים. הערה: בדוגמה שבאיור 15 ביצעתי כמה שינויי עריכה בטפסים כדי שיתאימו לעמוד כאן, אך באופן בסיסי זה מה שתקבלו עם טפסי ברירת המחדל. איור 15 - טופס קלט (מפורט) ברירת מחדל (במצב משתמש) עם כפתורים מזוהים איור 16 - טופס פלט (רשימה) ברירת מחדל (במצב משתמש) יצירת טפסים מותאמים אישית אם לחצתם על “No to All” בחלון יצירת טפסי ברירת המחדל (ראו איור 13), תוכלו ליצור טפסים מותאמים אישית. התחילו ביצירת טופס קלט או טופס “מפורט” (Detail). טופס הפלט או טופס ה”רשימה” (List) נוצרים באותו אופן. ודאו שאתם עדיין במצב עיצוב (Design mode), לחצו על תפריט Design ובחרו בפריט התפריט “New Form”. איור 17 - יצירת טופס חדש הערה: ייתכן שתרצו להתנסות מעט כאן. טפסים חדשים מאפשרים גישה לתכונות שלאחר יצירתן לא ניתן לערוך או לשנות אותן. לכן, שימו לב שאם מה שיצרתם אינו לרוחכם, ייתכן שתצטרכו למחוק את הטופס וליצור טופס חדש נוסף. ישנם דברים שניתן לערוך בטפסים מאוחר יותר, אך לא הכל. כמו כן, שימו לב שמסד הנתונים חייב לכלול טופס קלט אחד וטופס פלט אחד. לא ניתן למחוק טופס שסומן כקלט, פלט או גם וגם. אם ברצונכם למחוק אותו, עליכם תחילה להגדיר טפסים אחרים כקלט וכפלט. לאחר מכן תוכלו למחוק את הראשון. כאשר מתחילים עם טופס חדש, מוצג לכם “אשף הטופס החדש” (New Form Wizard). הערה: ניתן לגשת לאשף הטופס החדש רק בעת יצירת טופס חדש. לא ניתן להשתמש בעורך הטפסים החדש (New Form Editor) כדי לערוך טפסים שכבר נוצרו. יצירת טפסים תדרוש תרגול והתנסות כדי להבין אילו אפשרויות תרצו להשתמש בהן עם אשף הטופס החדש. זכרו, לאחר יצירת הטופס, לא תוכלו לחזור ולהשתמש באשף הטופס החדש כדי לשנות חלק מהאפשרויות. אם יש צורך לשנות חלק מהאפשרויות הבסיסיות, תצטרכו למחוק את הטופס וליצור טופס חדש נוסף. אזהרה! לחיצה על כפתור “Use” בתחתית הצד הימני של חלון אשף הטופס החדש תסגור את החלון ולא תאפשר עוד שימוש באשף הטופס החדש עבור הטופס הנוכחי. אל תבחרו ב-”Use” עד שתסיימו לחלוטין עם אשף הטופס החדש. איור 18 - המסך הראשוני של “אשף הטופס החדש” כעת השתמשו בשם הטופס המוגדר כברירת מחדל (“Form Name”). במקרה זה מדובר בניסיון שני, ולכן השם המוגדר כברירת מחדל הוא “Form2”. ניתן לשנות זאת מאוחר יותר. העבירו את שדות הנתונים הרצויים לטופס על ידי גרירתם מחלון “Available Fields:” לחלון “Selected Fields:” או באמצעות הכפתורים שבאמצע. ניתן להזיז את שדות הנתונים מעלה ומטה בחלון Selected Fields: והסדר הסופי יהיה האופן שבו הם יופיעו בתחילה בטופס. כאשר תסיימו, בצד התחתון השמאלי, בחרו בכפתור “Advanced…”. הערה: הסמן באיור 18 מצביע על ידית קטנה בתחתית הצד הימני. לחיצה עליה תציג או תסתיר כיצד נראים שדות הנתונים בטופס. כעת היא כבויה מכיוון שהחלון רחב מדי כדי להציג כאן צילום מסך מלא. איור 19 - מסך האפשרויות המתקדמות של אשף הטופס החדש מחלון האפשרויות המתקדמות (Advanced Options) ניתן לבחור תכונות שונות עבור הטופס. הדרך הטובה ביותר להחליט מה ברצונכם היא להתנסות. ניתן להגדיר את רקע הטופס מתוך רשימה. מכיוון שחלק מהרקעים הללו די פרועים, מומלץ לנקוט בגישה שמרנית. כאשר תסיימו, לחצו על כפתור “OK”. כעת יוצג לכם הטופס כך שתוכלו לבצע שינויי עריכה בפריסה. הערה: אם לא מופיע רקע, ככל הנראה עדיין לא הוספתם שדות נתונים. חייב להיות לפחות שדה נתונים אחד בטופס כדי שהרקע יהיה גלוי. קודי ברירת מחדל או הזנה אוטומטית קיימים 3 קודים שניתן להשתמש בהם ב-4D המסייעים בהזנת נתונים (ראו טבלה 1). כדי להשתמש בקודים אלו, ודאו שנוצר שדה נתונים עם שם מתאים. בחרו את שדה הנתונים בפריסת הטופס ולאחר מכן הזינו את קוד ברירת המחדל בחלון רשימת המאפיינים (Property List window). ראו איור 21 לקריאה לחלון רשימת המאפיינים. ראו איור 20 לבחירה והזנה של קוד ברירת המחדל. קוד ברירת מחדל קוד תיאור #D מזין את התאריך הנוכחי כפי שמוגדר על ידי שעון המחשב #H מזין את השעה הנוכחית כפי שמוגדרת על ידי שעון המחשב #N מזין מספר רציפי כערך מספר שלם ארוך (long integer). בכל פעם שנוצר ונשמר רשומה חדשה, הערך מוגדל ב-1. טבלה 1 - קודי ברירת מחדל איור 20 - הגדרת ערכי ברירת מחדל לוח הכלים (Tools Palette) כדי לבצע עבודת עיצוב על פריסת הטופס, עליכם להשתמש ב-”Tools Palette”. כדי לבחור בלוח הכלים, עליכם להיות במצב עיצוב (Design mode) ומתפריט Form בחרו בתפריט המשנה “Display” ואז ב-”Tools Palette”. איור 21 - בחירת לוח ה-”Tools” לוח הכלים עמוס מעט עם 36 כלים. כדי לסייע, לחיצה על סמל כלי תציג תיאור קצר של מה שמייצג סמל הכלי. עבור כלים נוספים, לחצו על “Object” בשורת התפריטים ותוכלו לבחור רוחב קו, במה למלא אובייקט (תבנית מילוי), אפשרויות מסגרת וצבעי הקדמה והרקע של האובייקט. איור 22 - מפצל כלי עיצוב (Splitter) קיים כלי חדש ב-4D 6.5 הנקרא “Splitter”. ראו את החצים באיור 22 עבור סמל הכלי


נסה את FileMaker בחינם למשך 45 ימים

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