הגבלת צפי נתונים במסך

פורומים אפיון ופיתוח פריוריטי הגבלת צפי נתונים במסך

  • Post
    moshe
    משתתף
    שלום רב
    אני רוצה להגביל משתמשים לראות מסמכים השיכים למחסנים מסוימים בלבד.
    הקמתי טבלה שבה יש קוד משתמש וקוד מחסן שאליהם המשתמש מורשה לגשת. מפתח הטבלה הוא שילוב של משתמש ומחסן ( יכולים להיות כמה מחסנים לאותו משתמש )
    יכולים להיות משתמשים שמותר להם לראות הכל.
    אלה שמותר להם הכל אני לא רוצה להכניס לרשימה בכלל . הכלל הוא שאם המשתמש לא רשום בטבלה אז מותר לו הכל.

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

    תודה רבה

מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    הי משה,
    אתה צריך להכניס סתם עמודת DUMMY ולהוסיף לביטוי שלה שאילתת EXISTS אם ה SQL.USER רשום בטבלה ומסומן כרשאי ו- OR NOT EXISTS שבודק אם הוא לא בטבלה כלל (ולכן מותר לו לראות הכל)
    yitzchok
    משתתף
    IL
    בנוסף יש להוסיף טריגרים שיגבילו איזו רשומות המשתמש רשאי לשלוף לפי המפתחות.

    אחרת, משתמש שלא יוכל לראות תעודה ע"י F11, יוכל לראות אותו בכל מקרה אם הוא יקליד את מספר התעודה לתוך אותו שדה במצב הכנסת נתונים (שורה כחולה)

    כמובן יש לחשוב גם על דו"חות אם אתה באמת רוצה לסגור את הנתונים לגמרי בפני המשתמשים. אם כבר, הייתי מציע לחשוב על סניפים והרשאות לפי סניפים (במסך כרטיס עובד)

    אם המטרה היא לעשות חיים יותר קלים בשליפה אז מספיק מה שליאור תיאר.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.