שלום לכולם
לפני כמה ימים נתקלתי בתופעה בה סדר השדות במסך (בתצוגה טבלאית) משפיע על ביצוע קוד במסך.
במסך פירוט תעודת ליקוט יש לי קוד שלאחר מילוי מספר משטח מביא את נתוני המלאי שלו אם הוא הומוגני (פריט, מחסן, איתור, פקע, סטטוס – בסדר זה).
כאשר המסך מסודר איתור, ממשטח, כמות, מקט, תיאור, ממחסן
הכל עובד כמו שצריך.
אם אני מעביר את השדה ממחסן לתחילת השורה האיתור תמיד מתמלא ב 0.
יש למישהו אולי הסבר לתופעה ?
עיצוב של הצגה טבלאית ובודדת אינו זהה.
אם יש לך איזה חוק שמופעל ממחולל חוקים\נתונים של המסך לפי אחד העמודות שלא מוצג בגלל העיצוב של הצגה טבלאית או בודדת, החוק בהחלט לא יעבוד.
לגבי קוד ברמת המערכת – נשמע לא סביר. אם זה קורה תבדוק מול חברת היישום מולם אתה עובד
1. אין עמודות שלא מוצגות במסך.
2. אין חוק נתונים על אף אחת מהעמודות המדוברות.
3. הקוד מתמלא מטריגר post-field על שדה משטח.
4. התופעה חוזרת על עצמה גם בשרת האמת וגם בשרת TEST .
5. גם חברת היישום שלי ראתה את התופעה ואין לה פתרון (הם עלו על התופעה שמיקום השדה משפיע.).
6. נשמע לא הגיוני אבל אלו פני הדברים