שאלה בנושא initial value
מדובר במסך שמפותח בכלי Forms של Developer2000 גירסה 6i. יש לי מסך קטן ופשוט שמטרתו insert בלבד. במסך בלוק אחד מבוסס טבלה, בבלוק מס´ פריטים, לחלקם יש initial value. כשיוצאים מהמסך - אני רוצה לשאול את המשתמש אם לשמור שינויים, רק בתנאי שבוצעו שינויים במסך. ניסיתי לבצע בדיקה שבה רק אם :system.form_status = ´changed´. אז תישאל השאלה "האם ברצונך לשמור את השינויים???". הבעיה היא שבגלל ה initial value הפורם מקבל סטטוס changed. ולכן אני לא יודעת אם בוצעו שינויים ע"י המשתמש, או שהשינויים היחידים הם בעקבות ה initial value. הסטטוס של הרשומה הוא insert כל הזמן. השאלה שלי היא איך ניתן לפתור את הבעיה כך שהשאלה תישאל רק אם המשתמש ביצע שינויים במסך... המון תודה אתי@
מדובר במסך שמפותח בכלי Forms של Developer2000 גירסה 6i. יש לי מסך קטן ופשוט שמטרתו insert בלבד. במסך בלוק אחד מבוסס טבלה, בבלוק מס´ פריטים, לחלקם יש initial value. כשיוצאים מהמסך - אני רוצה לשאול את המשתמש אם לשמור שינויים, רק בתנאי שבוצעו שינויים במסך. ניסיתי לבצע בדיקה שבה רק אם :system.form_status = ´changed´. אז תישאל השאלה "האם ברצונך לשמור את השינויים???". הבעיה היא שבגלל ה initial value הפורם מקבל סטטוס changed. ולכן אני לא יודעת אם בוצעו שינויים ע"י המשתמש, או שהשינויים היחידים הם בעקבות ה initial value. הסטטוס של הרשומה הוא insert כל הזמן. השאלה שלי היא איך ניתן לפתור את הבעיה כך שהשאלה תישאל רק אם המשתמש ביצע שינויים במסך... המון תודה אתי@