› פורומים › אפיון ופיתוח פריוריטי › טריגר POST INSERT לא מופעל לאחר ריצת ממשק למסך
- This topic has 7 תגובות, 2 משתתפים, and was last updated לפני 8 שנים, 6 חודשים by
roni.
- Post
-
- פברואר 22, 2017 בשעה 11:07 am
שלום לכולם,מסך נספחים של קריאות שירות
הוספתי טריגר POST-INSERT למסך זה שמריץ תוכנית לשליחת מייל.לאחר עדכון ידני של המסך והכנסת רשומה חדשה , הטריגר נכנס לפעולה ועובד תקין.
לאחר הפעלת ממשק למסך שעושה את אותה הפעולה כמו הפעולה הידנית בדיוק הטריגר אינו נכנס לפעולה
מישהו יכול לשער מדוע?
מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
- Replies
-
- פברואר 22, 2017 בשעה 11:50 am
אי משלוח מכתב יכול לנבוע מכמה סיבות, לכן קודם צריך לוודא שהטריגר אכן מופעל. אפשר להוסיף לטריגר קוד שיעדכן נתון לא משמעותי כלשהו – כך תוכל לוודא שהטריגר אכן מופעל.
האם יש בדיקת שגיאות בטריגר (קוד שבודק את טבלת ERRMSGS)? יתכן שקוד כזה יציג מה הבעיה.אני משער שרשמת קידומת לשם הטריגר, למשל AAAA_POST-INSERT
רצוי מאד ששם הטריגר יתחיל עם אות אחרי P כדי שיפעל אחרי הטריגר הסטנדרטי.- פברואר 22, 2017 בשעה 12:34 pm
1- אבצע בדיקה כמו שאמרת כדי לראות האם הטריגר נכנס לפעולה באופן כללי
2- אין בדיקת שגיאות. התוכנית אוספת משתנים ומריצה MAILMSG בסוף
3- לעניין זמן הפעלת הטריגר בהקשר של תחילית האות בשם : ניסיתי אפילו שורת INCLUDE בטריגר POST INSERT המקורי של המסך וגם שם התוכנית לא רצה….- פברואר 22, 2017 בשעה 12:49 pm
שאלה נוספת-
מדוע הטריגר כן פועל כשמכניסים רשומה ידנית אך לא פועל לאחר ממשק?- פברואר 22, 2017 בשעה 1:17 pm
- פברואר 23, 2017 בשעה 12:40 am
שלום נועם
הממשק שמופעל הוא ממשק של עדכון קריאות שירות ממסופון
FNCUPDCALL
אני מריץ אותו באמצעות אפליקציה מהמכשיר הנייד.הטריגר מכיל
איסוף שדות לתוך פרמטרים
כגון כתובת אימייל , שם הקובץ בנספחים
ולאחר מכן פקודת
MAILMSG
די פשוט הטריגר…
מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
- יש להתחבר למערכת על מנת להגיב.