شخص ما على الشبكة الدولية وكان يسأل عن كيفية إنشاء عمود محسوب على قائمة تظهر قيمة تمت تهيئتها ك "[المستخدم] – [مركز] – [موقع]" كما هو الحال في "بول غالفين – الشرب [الحرة] البيرة – الشاطئ ".
Paul ستمضي وتحديث له إدخال في القائمة وسوف تحديث العمود المحسوب على نحو ملائم. أن [المستخدم] ينبغي بشكل افتراضي المستخدم إدخال تحديث القائمة.
لا يمكن استخدام عمود محسوب "متقلبة" مهام مثل [لي] أو [اليوم]. حلها في بيئة اختبار مع هذه الخطوات:
- إنشاء عمود نص المسماة "المستخدم الحالي".
- تعيين القيمة الافتراضية الخاصة به إلى [لي]
- إنشاء عمود محسوب يسمى "حساب اختبار".
- تعيين قيمته = [المستخدم الحالي]
ذهبت, إضافة عنصر إلى القائمة وأنها عملت.
لا أعتقد أن (لكن لم يتم التحقق منها) هذا وستعمل في SharePoint 2007 – يتم فقط تحديث عمود محسوب عند تحرير العنصر حتى في هذه الحالة [لي] ستكون دائماً مستخدم آخر تحرير العنصر.
خدعة نفس باستخدام [اليوم] لم يعد يعمل – انظر في هذا المنصب لمزيد من التفاصيل http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
الرتق. لا تبدو وكأنها يمكن الحصول على أن ' الحل’ لإظهار معلومات المستخدم في العمود.
مرحبا بول,
دون معنى للتفكير كنت احسب مجرد وسيلة للالتفاف على قضية خطيرة InfoPath/SharePoint، لقد كان وجود.
أساسا أنا يمكن الحصول على اسم المستخدمالمجال للمستخدمين ولكن لا يمكن استخدام ثم [لي] عوامل تصفية ووظائف SharePoint القوية الأخرى. ولكن باستخدام شيئا من هذا القبيل, أنه ينبغي التغلب على هذه المسألة, بالسماح لي بمقارنة النص عمودين (سطر واحد) بدلاً من عمود الأشخاص والمجموعات.
الوقت لإعطائها.
شكرا,
ريتشارد هاربريدجي
ولكن عند عرض القائمة انظر فقط [لي] وليس اسم المستخدم الخاص بي.
بول,
شكرا لك على هذا الحل. عملت كبيرة. التوسع في الحل الخاص بك, سيكون لديك أي فكرة كيفية تعيين اختبار الحساب = "المستخدم الحالي" إذا كنت تريد أن حقل "منتقي الأشخاص" مع أشخاص فقط بتحديد المستخدم الحالي?
شكرا مرة أخرى.
درو