שליפה אוטומטי של נתוני העובד בפתיחת מסך

פורומים אפיון ופיתוח פריוריטי שליפה אוטומטי של נתוני העובד בפתיחת מסך

  • Post
    chani v
    משתתף
    שלום רב,

    פיתחתי מסך חדש לנוכחות לעובד,

    אני רוצה שכל עובד שפותח את המסך יראה את נתוני הנוכחות של עצמו בלבד.

    האם אפשרי??

    תודה רבה!

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    בטח

    צריכים ערך בעמודת עובד/משתמש שגם יקבע וגם ינסן. ראי עמודת TYPE במסכים כמו DOCUMENTS_D – הרי שם העברה בין מחסנים לא עוחה במסך של משלוחים ללקוח, ומשלוח ללקוח מסווג כזה באופן אוטומטי. את רוצה משהו שמקביל לזה.

    אבל למנהלים יהיה מסך אחר? אם לא (אלא הם יראו את כולם) אז יוצא יותר מורכב

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    chani v
    משתתף
    תודה רבה!!

    דבר ראשון למנהלים יש מסך אחר. 🙂

    בעמודה TYPE במסך DOCUMENTS_D הערך של העמודה הוא 'D' – שזה אומר רק סוג 'D' יהיה מוצג במסך.

    איך זה עוזר לי?

    אני רוצה שפותחים את המסך אוטומטי יהיה לעובד רק את השעות שלו והוא יצטרך לאשר אותם .

    תודה על הפורם !!

    yitzchok
    משתתף
    IL
    בהגדרת מסך, רישום ערך ככה גם קובע ערך ברשומה חדשה וגם משמש תנאי שליפה. כפי שכתבתי קודם במסך משלוח ללקוח לא עולה העברה בין מחסנים וזה בגלל זה, הרי במשלוח ללקוח זה D ובהעברה בין מחסנים זה לא.

    אולי זה לא ברור. אני לא מדבר על שליפה אוטומטית. זה בעזרת KEYSTROKES. אני מדבר על תנאי שידאג שבמסך לא תעלה רשומה ששייכת למשתמש אחר לא משנה אם השליפה אוטומטית או ידנית.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    NoamN
    משתתף
    none
    בטבלה שעליה בנוי מסך הנוכחות, אני משער שיש שדה USER או USERB. כדי לגרום לכך שכל משתמש יראה רק את הנתונים שלו, לשדה USER יהיה ביטוי SQL.USER. זה אומר שכל רשומה שתיקלט תכיל את מספר המשתמש הנוכחי וגם בשליפת נתונים, רק הרשומות השייכות למשתמש הנוכחי יישפלו.

    יצחק כתב על השדה TYPE במסך DOCUMENTS_D שממלא את אותו התפקיד (גם בכל המסכים ששמם מתחיל ב-DOCUMENTS).

    קצת יותר מסובך לגבי USERB. כאן נראה לי שצריך להכניס שאילתא קצרה בהפעלה PRE-FORM, בסגנון SELECT USERB INTO :MY_USER FROM USERSB

    WHERE USER = SQL.USER;

    הביטוי בשדה USERB יהיה MYUSER:.

     

    babun
    משתתף
    היי

    יש מספר מסכים שעושים את זה כך לדוגמא:

    מסך משלוח דואר ( חתוך על המשתמש השולח)

    מסך רישום שינויים בן של עדכוני מהדורה

    ועוד

    ניתן לראות שם איך עושים זאת

    בהצלחה

     

     

     

     

    chani v
    משתתף

    עובד, תודה רבה!!

    כתבתי את השאילתא כמו שנעם רשם- תודה 🙂

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)

תגיות: 

  • יש להתחבר למערכת על מנת להגיב.