הרשומה המקורית השתנתה/ נמחקה

פורומים אפיון ופיתוח פריוריטי הרשומה המקורית השתנתה/ נמחקה

  • Post
    namnami
    משתתף
    לספק מסוים (בלבד) לא ניתן לשנות שום ערך במסך ספקים, נותן שגיאה "הרשומה המקורית השתנתה/נמחקה" וזה למרות שלא עשו שום שינוי למערכת לרשומה זו. (בדקנו שלא היו עוד משתמשים במערכת וגם עשינו RESTART לשרת). איך אפשר לסדר ספק זה כך שיהיה ניתן לעדכן שדות עבורו?
מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    יתכן וקיים ערך לא תקין בטבלה שלא מתאים למה שפריוריטי יכולה להחזיק. כתוצאה מכך בבדיקה לפני השמירה שלא היה שינוי היא מגיעה למסקנה שהיה שינוי.

    לפעמים זה קשור למספר אבל אצל ספק הייתי חושש שיש טאב או משהו כזה באחת מעמודות הטקסט. יכול להיות קצת קשה לזהות. אם יש לכם גישה ל-DB (לדוגמה MSSQL) יכול להיות יותר קל שם לחפש את הבעיה. לאחר מכן בצעו עדכון בעזרת פקודת update (אפשר גם מה windbi) אפילו רק ל aaa או דומה (שלא להתעסק בעברית) ואז לעדכן למה שצריך בתוך פריוריטי כרגיל.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    namnami
    משתתף
    לא מצאתי שום ערך חריג בטבלת ספקים ב MSSQL או במסך ספקים.

    זה קרה כאשר היה לי מסך אחר של ספקים פתוח, ובו הרצתי מקרו שמעתיק ערך Y משדה של הרשומה שמעליו. הרצתי את המקרו כמה פעמים כל על 50 רשומות ספקים שבמסך.

    תוך כדי שהמקרו רץ פתחתי מסך ספקים מקביל והעליתי פרטים של ספק מסוים וכשניסיתי לשנות בו ערך ולרדת למסך בן נתן שגיאה "הרשומה המקורית השתנתה/ נמחקה" ועד היום נותן לרשומה זו שגיאה זו בכל ניסיון לשינוי.

    יש איזה רעיון לתיקון הבעיה?

    yitzchok
    משתתף
    IL
    אני חוזר וטוען שזה עניין של ערך באותה שורה.

    ניסיתם לבצע את הפעולה תוך כדי רישום טרייס? זה יכול לעזור כי יפרט מה המסך בודק כתנאי שוויון לעדכון

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    namnami
    משתתף
    איך מבצעים "רישום טרייס" על עדכון ערך במסך?
    yitzchok
    משתתף
    IL
    מפעילים את המסך עם פרמטר מינוס trc (חפשו trc ב- SDK ב- github)

    וכשתגיעו לשגיאה הבדיקה תהיה בסוף הקובץ (לבדוק מיד בלי לאשר, או אולי צריכים לאשר כדי שירשום את הבדיקה לקובץ, אבל אז לבדוק מיד בקובץ.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    namnami
    משתתף
    לא הצלחתי למצוא בעיה בקובץ הטרייס.

    אלו נתונים לא תקינים יכולים להיות? הכל נראה תקין.

    מה ששמתי לב שהבעיה קורית רק כשמעלים את נתוני הספק ע"י חיפוש F11.

    כשמקלידים את SUPNAME הקיים במסך ריק הוא מציג את הנתונים ומאפשר גם לשנות אותם ולצאת מהרשומה. אבל אם חוזרים לרשומה ומנסים לשנות שוב (או אם לכתחילה מעלים אותו למסך ע"י חיפוש) אז בניסיון לעשות שינוי נותן שגיאה "הרשומה המקורית השתנתה / נמחקה". מוזר.

    מה יכול להיות?

    (אין לי הרשאה להעלות קבצים לאתר אז לא העליתי את הטרייס)

    תודה

     

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.