משיב מוביל
יצירת תצוגה לפי "שם משתמש" - SharePoint 2010

שאלה
-
שלום לכולם,
יש לי רשימה שהנתונים מיובאים אלייה באמצעות SQL ממערכת חיצונית.
אחד מהשדות המיובאים הוא "שם משתמש" , העמודה אלייה מיובאים הנתונים - היא עמודה מסוג טקסט מכיוון שסוג עמודה אחר לא מתקבל על ידי ה SQL.
אני רוצה ליצור תצוגה עבור עובדים הנקראת "My Items" , אני נכנסת להגדרות תצוגה ובוחרת פילטר, כאשר אני רוצה לפלטר על פי העמודה ולהשוות אותה ל [Me] מתקבלת
ההודעה "שלא ניתן לבצע פעולה זו על עמודה המכילה טקסט" (אני מניחה שאם העמודה הייתה מסוג שם משתמש / קבוצה הייתי יכולה לבצע פילטור כזה).
למרות המצב, האם יש לי דרך להגדיר תגוצה על פי עובד ?
אגב- ניסיתי ליצור WF אשר מעתיק את הנתונים מעמודה לעמודה ומחזיק USERNAME אבל הערך המוחזר הוא הערך של שם המשתמש אשר מריץ את ה JOB ב SQL (משתמש מערכת).
תודה מראש,
אתי.
תשובות
כל התגובות
-
-
היי אתי,
נראה שהפילטר הזה מוכן לעבוד, כפי שציינת, רק עם עמודה מסוג people picker.
אהבתי את הרעיון של ה- WF - האם הערך שאת שולחת לו הוא Domain\UserName או סתם את שם התצוגה? יכול להיות שזו הסיבה שזה לא יעבוד.
תמיד תוכלי גם לתוב WF בקוד שעושה את הדבר הבא:
PeopleEditor pe = new PeopleEditor();
pe.CommaSeparatedAccounts = "DomainName\\UserName";
pe.Validate();
אשמח אם תעדכני אם זה עבד!
בהצלחה!
אמיר -