עבור לתוכן
Magic DevHub
MaorLinn

בעיה מהעבר...

Recommended Posts

שלום לכולם,

יש לי בעיה שחשבתי שכבר לא אראה יותר - בגרסה 9.4, יש לי משימה מקוונת, וכאשר אני מוחק רשומה, אני מקבל "רשומה השתנתה/נמחקה" וזה לא נמחק. רק אחרי שאני מוחק פעם שניה - הרשומה נעלמת.

עם זאת, יש לי ב-RS קריאה לתת-משימה שמוחקת את רשומות הבן של רשומה שאני מנסה למחוק, והן כן נמחקות.

מישהו יודע להסביר לי למה זה קורה?

תודה,

מאור.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

תמשוך שוב בעזרת get definition  ב shift+F2 את אותה טבלה שממנה אתה רוצה למחוק רשומה וזה יפתור לך את הבעיה.

זה נובע מזה שבמסד הנתונים על אחד השדות בטבלה מוגדר לך NULL אלה במג'יק אותו שדה לא מורשה להחזיק NULL.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

היי רומן.

תודה, אבל לא...

1. אני לא עובד עם SQL אלא עם PERVASIVE ואין NULL.

2. הסיבה להודעה היא שהמשימה שבה אני מוחק את האבא עושה קישור לבן, וכשאני מוחק את הבן האבא צועק לי שהרשומה שהיתה לו בקישור השתנתה/נמחקה.

3. זו בעיה ישנה וידועה אבל פתרתי אותה רק ע"י זה ששמרתי בצד את המפתח של האבא שמחקתי, ואז ביציאה הרצתי BATCH שמוחק את הנגררות של הקוד שמחקתי. זה לא אלגנטי אבל זה עובד...

 

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×