› פורומים › אפיון ופיתוח פריוריטי › שליפה אוטומטי של נתוני העובד בפתיחת מסך
- This topic has 6 תגובות, 4 משתתפים, and was last updated לפני 3 שנים, חודש 1 by chani v.
- Post
- Replies
-
- אוקטובר 18, 2021 בשעה 12:43 pm
בטחצריכים ערך בעמודת עובד/משתמש שגם יקבע וגם ינסן. ראי עמודת TYPE במסכים כמו DOCUMENTS_D – הרי שם העברה בין מחסנים לא עוחה במסך של משלוחים ללקוח, ומשלוח ללקוח מסווג כזה באופן אוטומטי. את רוצה משהו שמקביל לזה.
אבל למנהלים יהיה מסך אחר? אם לא (אלא הם יראו את כולם) אז יוצא יותר מורכב
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוקטובר 18, 2021 בשעה 2:02 pm
תודה רבה!!דבר ראשון למנהלים יש מסך אחר. 🙂
בעמודה TYPE במסך DOCUMENTS_D הערך של העמודה הוא 'D' – שזה אומר רק סוג 'D' יהיה מוצג במסך.
איך זה עוזר לי?
אני רוצה שפותחים את המסך אוטומטי יהיה לעובד רק את השעות שלו והוא יצטרך לאשר אותם .
תודה על הפורם !!
- אוקטובר 18, 2021 בשעה 5:39 pm
בהגדרת מסך, רישום ערך ככה גם קובע ערך ברשומה חדשה וגם משמש תנאי שליפה. כפי שכתבתי קודם במסך משלוח ללקוח לא עולה העברה בין מחסנים וזה בגלל זה, הרי במשלוח ללקוח זה D ובהעברה בין מחסנים זה לא.אולי זה לא ברור. אני לא מדבר על שליפה אוטומטית. זה בעזרת KEYSTROKES. אני מדבר על תנאי שידאג שבמסך לא תעלה רשומה ששייכת למשתמש אחר לא משנה אם השליפה אוטומטית או ידנית.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוקטובר 18, 2021 בשעה 6:32 pm
בטבלה שעליה בנוי מסך הנוכחות, אני משער שיש שדה 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:.
- אוקטובר 18, 2021 בשעה 10:41 pm
היייש מספר מסכים שעושים את זה כך לדוגמא:
מסך משלוח דואר ( חתוך על המשתמש השולח)
מסך רישום שינויים בן של עדכוני מהדורה
ועוד
ניתן לראות שם איך עושים זאת
בהצלחה
תגיות: פיתוח
- יש להתחבר למערכת על מנת להגיב.