טבלה חדשה

  • Post
    יניב
    משתתף
    שלום לכולם,
    אני מנסה להוסיף חתימת משתמש + תאריך למסך נכד תוצאות בדיקה אשר נמצא במסך שחרור מעבדה.
    מצ"ב DUMP של המסך.
    תודה,
    יניב [file name=______.txt size=3660]https://www.priority-forums.com/he/images/fbfiles/files/______.txt[/file]
מוצגות 15 תגובות – 1 עד 15 (מתוך 26 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    לא כ"כ הבנתי מה אתה מנסה לעשות.
    מחד גיסא כתבת שאתה רוצה להוסיף חתימה לתוצאות, ומאידך ה DUMP מציג מסך חדש לחלוטין.
    אנא פרט
    יניב
    משתתף
    הי ליאור,
    אני מעוניין שתהיה חתימה אלקטרונית במסך תוצאות בדיקה, כך שכל עובד שמבצע בדיקה תתבצע חתימה שלו במערכת.
    ניסיתי להביא מסך של חתימה ממסך פירוט שחרור מעבדה למסך תוצאות בדיקה וקיבלתי את החתימה של העובד שביצע את שחרור המעבדה, לכן הגעתי למסקנה שאני צריך לבנות טבלה פרטית ומסך פרטי.
    זה לא נכון? ניתן להשתמש במסך חתימה קיים?
    תודה,
    יניב
    Lior
    מנהל בפורום
    לא ניתן להשתמש במסך הקיים.

    מה שאתה צריך לעשות זה להכניס שתי עמודות לטבלת תוצאות הבדיקה
    XXXX_USER – זה יחזיק את ה ID של ה USER החותם. INT 13
    XXXX_UDATE – זה יחזיק את תאריך + שעת החתימה. DATE 14

    ב POST-INSERT ו POST-UPDATE אתה צריך לרשום בהן את SQL.USER ו SQL.DATE

    אתה יכול להשתמש בהן להצגה במסך בן כמו בדוגמא שהבאת או לחילופין להציג אותן ברשומת התוצאה לקריאה בלבד כמובן, זה יותר פשוט להסברה וביצוע

    מה אתה מעדיף ?

    יניב
    משתתף
    הי ליאור,
    הוספתי שתי עמודות חדשות כפי שציינת.
    אני לא מבין איך לעדכן את הטריגרים. אם תוכל להרחיב קצת אודה לך.
    חג שמח ושנה טובה
    🙂
    Lior
    מנהל בפורום
    להלן הקוד של הטריגרים:
    [code:1]UPDATE TRANSLABANALYSES SET XXXX_USER = SQL.USER, XXXX_UDATE = SQL.DATE
    WHERE TRANS = :$.TRANS AND ANALYSIS= :$.ANALYSIS; [/code:1]
    יניב
    משתתף
    ליאור,
    אני מצטער שאני משגע אותך אבל אני לא מבין.
    הכנסתי 2 עמודות חדשות למסך "תוצאות בדיקה" כפי שהסברת.
    הקמתי 2 טריגרים חדשים בשם:ACCU_POST-INSERT ו -ACCU_POST-UPDATE.
    עכשיו אני צריך לקשר את 2 הטריגרים ל-2 העמודות ולהכניס להפעלות העמודה את הקוד? לכל עמודה לקשר את 2 הטריגרים ולכל טריגר את הקוד?
    תודה,
    יניב
    Lior
    מנהל בפורום
    אתה צריך להכניס את הקוד הזה בהפעלות המסך, לא בהפעלות עמודה
    את עמודת התאריך תציג כמו שהיא לקריאה בלבד
    מעמודת ACCU_USER תעשה חיתוך עם USER בטבלת USERS מזהה חיתןך 5
    תוסיף את USERLOGIN מ USERS מזהה 5 לקריאה בלבד
    יניב
    משתתף
    הקמתי טריגרים חדשים למסך והוספתי לשניהם את הקוד.
    ביצעתי את מה שרשמת ואני מקבל את הודעת השגיאה המצ"ב.
    תודה,
    יניב [file name=Doc4.doc size=134144]https://www.priority-forums.com/he/images/fbfiles/files/Doc4.doc[/file]
    Lior
    מנהל בפורום
    תעלה בבקשה DUMP של הטבלה TRANSLABANALYSES
    ו – DUMP של המסך
    יניב
    משתתף
    DUMP TABLE
    יניב
    משתתף
    DUMP TABLE [file name=________.txt size=627]https://www.priority-forums.com/he/images/fbfiles/files/________.txt[/file]
    יניב
    משתתף
    DUMP FORM [file name=file.txt size=56047]https://www.priority-forums.com/he/images/fbfiles/files/file.txt[/file]
    Lior
    מנהל בפורום
    צריך גם DUMP של המסך
    Lior
    מנהל בפורום
    שם עמודת התאריך בטבלה הוא ACCU_DATE ובטריגרים הוא ACCU_UDATE. תשנה בטריגרים ל ACCU_DATE ותכין את המסך
    יניב
    משתתף
    ביצעתי. לא קורה כלום במסך. אין חתימה ואין תאריך.
    מצ"ב FORM DUMP
מוצגות 15 תגובות – 1 עד 15 (מתוך 26 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.