הודעת אזהרה

פורומים אפיון ופיתוח פריוריטי הודעת אזהרה

  • Post
    y12345
    משתתף
    מנסה להוסיף הודעת אזהרה לחשבונית מרכזת רכש
    כאשר תאריך הקבלה גבוה מתאריך בו נעשית החשבונית
    הוספתי הערה חדשה למסך
    הוספתי ביטוי עם הפעלה
    WRNMSG 403 WHERE INVOICES.IVDATE
מוצגות 15 תגובות – 1 עד 15 (מתוך 19 סה״כ)
  • Replies
    y12345
    משתתף
    אחדד את השאלה
    אני רוצה הודעה לאחר קליטת קבלה מספק לתוך חשבונית מרכזת רכש
    כתבתי קוד שאומר שאם תאריך הקבלה גבוה מתאריך החשבונית שיציג
    הודע
    PRE-INSERT
    WRNMSG 501 WHERE DOCUMENTS.CURDATE > INVOICES.IVDATE
    AND DOCUMENTS.DOC = INVOICES.DOC;

    מה לא עובד?

    Lior
    מנהל בפורום
    על איזה מסך הכנסת את הטריגר ? (רשום את קוד המסך)
    בכל אופן הטריגר אינו נכון. כשתרשום באיזה מסך הכנסת אותו, אתקן אותו בהתאם.
    y12345
    משתתף
    מסך
    PINVOICES
    Lior
    מנהל בפורום
    אתה צריך את הטריגר הזה גם ב PRE-UPDATE

    וקוד הנכון שלו הוא :

    [code:1]
    WRNMSG 501 WHERE EXISTS (
    SELECT 'X' FROM DOCUMENTS
    WHERE DOCUMENTS.DOC = :$.DOC
    DOCUMENTS.CURDATE > :$.IVDATE
    );
    [/code:1]

    y12345
    משתתף
    מיקמתי הפעלה xxx_pre-form
    (עוד לא בניתי PRE-UPDATE)
    בהפעלות למסך העתקתי את הקוד

    מקבל שגיאה מצורפת

    y12345
    משתתף
    מקבל שגיאה מצורפת [file name=1-d35f0e9e277ee6cf4ab24534b6f6aba8.txt size=395]https://www.priority-forums.com/he/images/fbfiles/files/1-d35f0e9e277ee6cf4ab24534b6f6aba8.txt[/file]
    Lior
    מנהל בפורום
    נסה את זה
    [code:1]
    WRNMSG 501 WHERE EXISTS (
    SELECT 'X' FROM DOCUMENTS WHERE DOCUMENTS.DOC = :$.DOC
    AND DOCUMENTS.CURDATE > :$.IVDATE
    );
    [/code:1]

    אין לטריגר הזה מה לחפש ב PRE-FORM. זה יכול למנוע תפקוד של המסך.
    אם לא עובר לך הכנה. תכניס אותו ב- PRE-UPDATE ותבדוק שוב

    y12345
    משתתף
    הכנת מסך עברה בהצלחה
    אבל לא ניתן להכניס תאריך חשבונית רכש
    גם אחרי שהסרתי הכל מקבל הודעה הבאה
    Lior
    מנהל בפורום
    איפה בדיוק הכנסת את הטריגר ?
    y12345
    משתתף
    קרא משהו?
    הכנת מסכים עוברת בהצלחה!

    לא ניתן להכניס תאריך לחשבונית [file name=Doc1-7bf3f35115f73834309c48d4f1187409.doc size=77824]https://www.priority-forums.com/he/images/fbfiles/files/Doc1-7bf3f35115f73834309c48d4f1187409.doc[/file]

    Lior
    מנהל בפורום
    איפה הטריגר יושב ?
    y12345
    משתתף
    הטריגר ישב בהפעולות המסך של PINVOICES
    כעת כבר לא שם
    הכנת מסך תקינה
    אך לא ניתן להכניס תאריך תקלה קיימת
    Lior
    מנהל בפורום
    האם יש טריגר כלשהו שהכנסת על עמודת התאריך ?
    y12345
    משתתף
    יש עמודה לבד CURDATE
    עם ביטוי
    INVOICES.IVDATE

    טיפוס DATE

    99 מוסתר לא אני שמתי

    Lior
    מנהל בפורום
    תנסה להכין מחדש את המסך
    תבדוק איזה הפעלות יש בהפעלות העמודה (לא הפעלות המסך)
מוצגות 15 תגובות – 1 עד 15 (מתוך 19 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.