מהו השדה Depend on ?
הוא שדה התלוי בשדה אחר,
כאשר נרצה לשאול שאלה ולאחר מכן להציג שדה אחר לפי התשובה נשתמש ב Depend on
דוגמה לשימוש בשדה:
נשאל האם למשתמש יש רכב? כן / לא
אם המשתמש מסמן: "כן"
יוצגו לו שדות נוספים הקשורים לשאלה
מהי שנת הרכב, מהו סוג הרכב, מס' רישוי של הרכב.
איך נעשה את זה?
ניצור שדה מסוג רדיו ( להסבר מפורט לחץ על הלינק: שדה מסוג רדיו )
ניצור את השדות שנרצה שיופיעו:
ניצור שדה מסוג טקסט לשנת הרכב,
ניצור שדה מסוג טקסט לסוג הרכב,
ניצור שדה מסוג טקסט למס' רישוי
כמובן שניתן ליצור שדות מכל הסוגים (דוא"ל, מס' טלפון, וכו'..)
(להסבר מפורט איך ליצור שדות: לחץ כאן )
נוסיף את ההגדרה של ה Depend on (שימו לב שאת ההגדרה אנחנו נוסיף בשדות שנרצה שיופיעו לאחר בחירת התשובה השאלה)
נבדוק מה שם המפתח של השאלה ששאלנו במקרה שלנו הוא: c1
נבדוק מה שם המפתח של התשובה "כן" במקרה שלנו הוא: 1
לאחר שאספנו את כל נתונים שאנחנו צריכים: (שם מפתח של השאלה, שם מפתח של התשובה),
נחזור אל השדות: שנת רכב, סוג רכב, מס' רישוי
נגלול למטה עד שנגיע להשדה Depend on ונמלא אותו בצורה הבאה:
c1=1
לאחר שביצענו את הפעולה של ה Depend on בכל השדות שנרצה שיופיעו לאחר שהמשתמש יבחר בתשובה "כן"
נקבל את התוצאה הבאה:
ברגע שהמשתמש יבחר את התשובה: "לא" , השדות יעלמו.
ברגע שהמשתמש יבחר את התשובה: "כו" , יוצגו לו השדות שהגדרנו .