› פורומים › אפיון ופיתוח פריוריטי › הודעת אזהרה
- This topic has 19 תגובות, 2 משתתפים, and was last updated לפני 14 שנים, 4 חודשים by y12345.
- Post
- Replies
-
- יולי 27, 2010 בשעה 10:52 pm
אחדד את השאלה
אני רוצה הודעה לאחר קליטת קבלה מספק לתוך חשבונית מרכזת רכש
כתבתי קוד שאומר שאם תאריך הקבלה גבוה מתאריך החשבונית שיציג
הודע
PRE-INSERT
WRNMSG 501 WHERE DOCUMENTS.CURDATE > INVOICES.IVDATE
AND DOCUMENTS.DOC = INVOICES.DOC;מה לא עובד?
- יולי 27, 2010 בשעה 11:15 pm
על איזה מסך הכנסת את הטריגר ? (רשום את קוד המסך)
בכל אופן הטריגר אינו נכון. כשתרשום באיזה מסך הכנסת אותו, אתקן אותו בהתאם.- יולי 28, 2010 בשעה 11:48 am
אתה צריך את הטריגר הזה גם ב PRE-UPDATEוקוד הנכון שלו הוא :
[code:1]
WRNMSG 501 WHERE EXISTS (
SELECT 'X' FROM DOCUMENTS
WHERE DOCUMENTS.DOC = :$.DOC
DOCUMENTS.CURDATE > :$.IVDATE
);
[/code:1]- יולי 28, 2010 בשעה 1:10 pm
מיקמתי הפעלה xxx_pre-form
(עוד לא בניתי PRE-UPDATE)
בהפעלות למסך העתקתי את הקודמקבל שגיאה מצורפת
- יולי 28, 2010 בשעה 1:12 pm
מקבל שגיאה מצורפת [file name=1-d35f0e9e277ee6cf4ab24534b6f6aba8.txt size=395]https://www.priority-forums.com/he/images/fbfiles/files/1-d35f0e9e277ee6cf4ab24534b6f6aba8.txt[/file]- יולי 28, 2010 בשעה 1:16 pm
נסה את זה
[code:1]
WRNMSG 501 WHERE EXISTS (
SELECT 'X' FROM DOCUMENTS WHERE DOCUMENTS.DOC = :$.DOC
AND DOCUMENTS.CURDATE > :$.IVDATE
);
[/code:1]אין לטריגר הזה מה לחפש ב PRE-FORM. זה יכול למנוע תפקוד של המסך.
אם לא עובר לך הכנה. תכניס אותו ב- PRE-UPDATE ותבדוק שוב- יולי 28, 2010 בשעה 3:25 pm
הכנת מסך עברה בהצלחה
אבל לא ניתן להכניס תאריך חשבונית רכש
גם אחרי שהסרתי הכל מקבל הודעה הבאה- יולי 28, 2010 בשעה 3:29 pm
קרא משהו?
הכנת מסכים עוברת בהצלחה!לא ניתן להכניס תאריך לחשבונית [file name=Doc1-7bf3f35115f73834309c48d4f1187409.doc size=77824]https://www.priority-forums.com/he/images/fbfiles/files/Doc1-7bf3f35115f73834309c48d4f1187409.doc[/file]
- יולי 28, 2010 בשעה 4:24 pm
הטריגר ישב בהפעולות המסך של PINVOICES
כעת כבר לא שם
הכנת מסך תקינה
אך לא ניתן להכניס תאריך תקלה קיימת- יולי 28, 2010 בשעה 4:39 pm
יש עמודה לבד CURDATE
עם ביטוי
INVOICES.IVDATEטיפוס DATE
99 מוסתר לא אני שמתי
- יש להתחבר למערכת על מנת להגיב.