سؤال

أنا أعمل حاليا على موقع MOSS 2007 وأحتاج إلى إعداد "نظام" الذي سيتم إرسال جميع التغييرات عبر البريد الإلكتروني في جميع القوائم والمكتبات في الموقع.

أنا جديد في عالم SharePoint، أتساءل عما إذا كان ذلك ممكنا.

PS ليس لدي أي وصول إلى لوحة الإدارة المركزية. (إذا كان لديه أي علاقة بهدي)

شكرًا

هل كانت مفيدة؟

المحلول

يمكنك كتابة مهمة مؤقت مخصصة للقيام بهذه المهمة.

يمكنك القيام بذلك بهذه الطريقة:

  1. إنشاء ميزة العمل الموقت المخصص, ، تعيين جدول تيميرجوب.
  2. على الحدث المملائم إضافة هذا timerjob إلى SharePoint ولها استمرت] الممتلكات مثل Siteurl في Timerjob، والتي يمكنك تمريرها في منشئ للسماح Timerjob بتحديد موقع العمل معه.
  3. يستخدم spweb.siteusers. للحصول على جميع المستخدمين في SharePoint.
  4. حلقة كل مستخدم، افتح Spsite جديد ينتحمل كل مستخدم.
  5. على spsite.rootweb (spweb) تنفيذ gettitionata. (اقرأ تعليقات المجتمع لبعض الأمثلة الكبيرة والتفسير حول كيفية استخدامه). استخدم الاستعلام الذي استفسارات العناصر حيث يوجد مجال تعديل قيمة أكبر من (اتبع الرابط للحصول على معلومات مهمة للاستعلام بشكل صحيح) ما تريد.
  6. توليد HTML من بياناتك و sputility.sendmail..

هناك وظيفة تذكير المجدولة ميزة المتاحة. ومع ذلك فإنه يعمل فقط في نطاق قائمة 1. ولكن يمكنك تنزيل التعليمات البرمجية المصدر وفتح فئة RMDJOBDEFinition وفتح كيف تعمل لمساعدتك في كتابة الفصل الخاص بك.

حظا طيبا وفقك الله.

نصائح أخرى

أخشى أن تتمكن من إعداد التنبيه فقط على أساس قائمة (أو عنصر). في القائمة تذهب إلى الإجراءات => تنبيهات => متى أرسل تنبيهات => أسبوعيا. لم أتحقق من المسؤول المركزي لأنك لا تملك الوصول في السيناريو الخاص بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top