مرحبا المشروعات الإنمائية,
وفيما يلي نموذج التعليمات البرمجية لتحديث محتويات قائمة SharePoint برمجيا باستخدام SharePoint طراز كائن.
SPSite الموقع = جديد SPSite(“المتشعب://كلهوست:21000”);
SPWeb ويب = Site.OpenWeb();
SPList قائمة = Web.Lists[“عنوان الكتاب”];
SPListItem ListItem = List.GetItemById(0);
سلسلة الاسم الكامل = string.Empty;
الاسم الكامل = ListItem[“الاسم الأول”].ToString() + ListItem[“اسم العائلة”].ToString();
SPListItem[“الاسم الكامل”] = الاسم الكامل;
ListItem.Update();
مرحبا عدي,
لدي قائمة مخصصة “آخر الأسبوعي”, هذا ومن المفترض أن تدخل يوميا ودققت أسبوعيا. المشاكل التي أواجهها هي كما يلي:
1. ويمكن لأعضاء الفريق يدخل النشاط يوميا ولكن أنا لا تكون قادرة على تصنيف على أساس الأسبوع( اعتدت مجموعة من المرافق ولكن هذا لا تعطيني ما أريد). هذا هو الأحد إلى الخميس الأسبوع.
2. لدي “فحصها من قبل” الحقل الذي يهدف فقط للمدير.. لكن أعضاء الفريق يجري قادرا على تعديل هذا المجال.
3.مرة واحدة يتم فحص النشاط من قبل مدير, لا ينبغي لعضو فريق يكون قادرا على العودة وتحريره.
يرجى قل لي كيف أستطيع أن أفعل ما سبق على قائمة مخصصة بلدي.
الشكر والتحيات,
قائمة
مرحبا عدي,
أين تكتب هذا الرمز. على ما حدث
مرحبا ليز,
اعتبارا من الآن ليس لدينا عمود تأمين مستوى متاح OOB في MOSS.
سيكون اقتراحي إرسال معالج الحدث وعلى “إنقاذ” حدث, ثم تحقق من شخص ينتمي إلى أي أثناء تحديث المحتوى إلى قائمة. استنادا إلى مجموعة هو / هي ينتمي إلى يمكنك تحديث المحتوى.
شكرا,
~ عدي
يا سيفا,
يمكنك استخدام هذه قطعة من رمز استنادا إلى متطلبات عملك.
على سبيل المثال ل.
يمكنك استخدام هذا في معالج الحدث لتحديث القيمة المحسوبة في العمود المخصص الخاص بك على أساس القيم المدخلة من قبل المستخدمين.
شكرا,
~ عدي.