› פורומים › אפיון ופיתוח פריוריטי › אין ברשומה מפתח מלא
- This topic has 18 תגובות, 5 משתתפים, and was last updated לפני 5 שנים, 10 חודשים by yitzchok.
- Post
- Replies
-
- ינואר 30, 2017 בשעה 4:40 pm
איך דברים עובדים שם כך שאת מקבלת הודעה בלי לדעת מאיזו טעינה באה?
ואם את לא יודעת מאיזו טעינה איך את יודעת בוודאות שהכל נכנס?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ינואר 31, 2017 בשעה 4:30 pm
כי הכנסתי קוד שישלח אלי את דו"ח "טעינה – דוח שגיאות" לאחר כל טעינה של ההזמנות.
אך הדוח הזה משמש לכל טעינה למערכת כך שאם היו שגיאות מטעינות אחרות אז גם יופיע בדוח.- ינואר 31, 2017 בשעה 6:19 pm
הדו"ח הזה כולל רק הודעות מהטעינה האחרונה[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 6, 2017 בשעה 10:56 am
נכון, ואם לא היו שגיאות מטעינת ההזמנות האחרונה אז זה אומר שהשגיאות מטעינה אחרת שמתבצעת. אני יכולה לנחש איזו טעינה אבל אני לא יודעת איך לתקן את השגיאות האלה.
מה זה אומר "אין ברשומה מפתח מלא"? אם לא היה מפתח מלא אז השורות לא היו נטענות, לא?!- פברואר 6, 2017 בשעה 11:01 am
אני לא חושב שאת צודקת בקשר לדו"ח השגיאות.טעינה תקינה תרוקן את הדו"ח ולא תוכלי לראות את השגיאות מטעינות שקדמו לה.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 6, 2017 בשעה 11:06 am
אוסיף לזה הסתייגות.
מה שאני כתבתי מבוסס על הנחה שכל הטעינות נעשות באותו משתמש.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 6, 2017 בשעה 1:31 pm
זה קורה כאשר רשומת הכותרת לא נטענת בגלל שגיאה או שהיא לא קיימת והממשק מנסה לטעון שורת פירוט- פברואר 20, 2017 בשעה 2:21 pm
נכון, מסתבר שחברת האפליקציה שלנו מכניסה לטבלת הטעינה את הכותרת פעמיים ומכיוון שפעם אחת כבר הכותרת נטענה אז הוא לא מצליח להטעין פעם שניה את הכותרת.
אין לי מושג למה הם עושים את זה וגם אני לא מקבלת מהם תשובות הגיוניות אז כנראה שאני פשוט אחליף אותם…- פברואר 20, 2019 בשעה 4:10 pm
לא מצאתי אם היה בסופו של דבר פתרון בשרשור הזה
ונתקלתי לאחרונה בהודעה דומה :
שורה 101 – אין ברשומה מפתח מלא
זה מופיע כאשר אני מנסה למחוק שורה בהזמנת רכש.
וזה משהו חדש שלא היה עד כה..- פברואר 21, 2019 בשעה 10:35 am
מה הקוד שלך למחיקת השורה? צריך להיות משהו כמו
INSERT INTO GENERALLOAD (LINE, RECORDTYPE, INT1)
VALUES (1, '1', :ORD);
INSERT INTO GENERALLOAD (LINE, RECORDTYPE, INT1)
VALUES (2, '@2', :ORDI)
כאשר ORD הוא מפתח ה-A של הזמנת הרכש ו-ORDI מפתח ה-A של שורת ההזמנה. יתכן שאינך מעביר את ORDI אלא שדה אחר.- פברואר 25, 2019 בשעה 3:21 pm
האמת שלא בוצע שום שינויי במחיקת השורה זאת מחיקה רגילה ממסך הזמנות רכש
וההודעה נעלמה פתאום כפי שהגיעה…להודעה הזאת היתה מופיעה מיד אחרי זה עוד הודעה של "ערך קיים במסך 'בדיקת תעודות רכש'
ואכן לאחרונה זה השינויי שבוצע שנוסף המסך אך מסך זה הינו מסך שאילתא שרק מציג שורות קיימותעכשיו רק ההודעה הזאת של "ערך קיים.." ממשיכה להופיע ולא מאפשרת מחיקת השורה
למשהו יש רעיון- פברואר 25, 2019 בשעה 3:50 pm
מסך בן יכול לחסום מחיקה במסך האב גם אם הוא (הבן) מסך שאילתא. מסך הבל הוא פיתוח פרטי?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 25, 2019 בשעה 9:33 pm
א. כן פיתוח פרטי
ב. לא מסך בן – המסך שמופיע בהודעה אינו מסך בן בכלל הוא מסך אחר שמציג את החשבוניות וההזמנות רכשהמסך שממנו מנסים למחוק הוא מסך בן של הזמנות רכש – מסך פירוטי הזמנה.
שוב כדי להיות ברור, אנחנו מנסים למחוק שורה בפירוט הזמנת רכש. ואז מופיעה ההודעה הזאת
שהיא קשורה למסך אחר סגור שאיש לא נמצא בו (מפני שהוא לא מופיע בתפריטים) והוא מסך שאילתא בלבד.- פברואר 25, 2019 בשעה 10:09 pm
בכל זאת במסך ההוא הקשר רשום באופן שאומר למערכת שרשומות שם הן רשומות בת (כאילו) של השורות אותן אתם רוצים למחוק. אם זה לא באמת כך אז יש לשנות את סוג הקשר.
אבל צריכים לבדוק שלא מדובר במפתח זר שיגרום לכך שלאחר מחיקת השורה לא תראו רשומה שמצביעה על השורה הנמחקת.
מקווה שזה מכוון אתכם בינתיים, קשה לרדת לפרטים.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 25, 2019 בשעה 11:00 pm
היי,שווה לבדוק אם יכול להיות שהקוד פשוט מוצא הזמנה שאין לה שורות.
או, שהקוד מנסה למחוק שורה שהוא לא מילא ערך עבור המפתח שלה קודם לכן בטבלה הטעינה.במילים אחרותף בסוג רשומה 1, הקוד מכניס נתונים לטבלת הטעינה.
ומיד לאחר מכן מוסיף נתונים נוספים לטובת סוג רשומה 2, שלא כוללים מפתח של שורה מסוימת.
ואז יוצא מצב שאורדי שלנו שווה אפס:
:ORDI = 0
- יש להתחבר למערכת על מנת להגיב.