מישהו באינטרנט'ס שאלה על איך ליצור עמודה מחושבת ברשימת המציגים ערך המעוצב כ-"[משתמש] – [מצב] – [מיקום]" כמו ב- "פול גאלווין – ברים ומועדונים [חינם] בירה – החוף".
Paul להיכנס ולעדכן את הערך ברשימה של העמודה המחושבת לעדכן בהתאם. את [משתמש] צריך כברירת מחדל המשתמש להזין/עדכון הרשימה.
עמודה מחושבת לא יכול להשתמש "הפכפך" פונקציות כגון [לי] או [היום]. פתרתי את זה בסביבת בדיקות עם השלבים:
- יצירת עמודת טקסט בשם "המשתמש הנוכחי".
- מוגדר לערך ברירת המחדל [לי]
- ליצור עמודה מחושבת הנקראת "מבחן במתמטיקה".
- להגדיר את הערך שלו = [המשתמש הנוכחי]
נכנסתי פנימה, הוספת פריט ברשימה, זה עבד.
אני לא חושב (אבל שלא אימתת) זה יעבוד ב- SharePoint 2007 – עמודה מחושבת רק מעודכן בעת עריכת הפריט אז במקרה זה [לי] תמיד יהיה המשתמש אשר נערך לאחרונה את הפריט.
אותו טריק באמצעות [היום] כבר לא עובד – רואים את העמדה הזאת לפרטים נוספים http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
. לעזאזל. לא נראה כאילו. אני יכול לענות ' דרכים לעקיפת הבעיה’ כדי להציג את מידע המשתמש בהעמודה.
שלום פול,
מבלי להתכוון לדעתי שאתה פשוט גילה דרך לעקוף את בעיית InfoPath/SharePoint רציני שיש לי.
בעיקרון אני יכול להשיג שם המשתמש של משתמשים אבל אז לא אוכל להשתמש [לי] מסננים ופונקציות SharePoint עוצמה נוספות. אבל באמצעות משהו כזה, זה אמור לעבוד סביב נושא זה, מתן אפשרות אותי להשוות בין שתי עמודות טקסט (קו בודד) במקום עמודה אנשים וקבוצות.
זמן לתת לזה ניסיון.
תודה,
ריצ'רד Harbridge
אבל כאשר אני מציג את רשימת אני רואה רק [לי] ואני לא שם המשתמש שלי.
פול,
תודה לך על פתרון זה. זה עבד נהדר. הרחבה על הפתרון שלך, האם יש לך מושג כיצד להגדיר את המבחן במתמטיקה = המשתמש הנוכחי, אם אתה רוצה המשתמש הנוכחי כדי להיות שדה מסוג האנשים דוגם רק האנשים שנבחרו?
שוב תודה.
דרו