ما هي الإستراتيجية الجيدة للموافقة تلقائيًا على إرسال القائمة بعد فترة زمنية محددة؟
-
10-12-2019 - |
سؤال
لدي قائمة نقاط مشاركة مخصصة تتطلب الموافقة من مجموعة معينة قبل عرض العنصر لكل من لديه حق الوصول إلى القائمة.
لقد تلقيت طلبًا للموافقة على جميع العناصر تلقائيًا إذا لم تتم الموافقة عليها أو رفضها بعد خمسة أيام من إنشاء العنصر.تستضيف مؤسستي موقع Sharepoint، ولكن لدي حق الوصول الإداري من خلال Sharepoint Designer.
هل يمكن لأي شخص أن يقترح استراتيجية لتحقيق هذا المطلب؟
المحلول
يجب عليك ربط سير عمل SharePoint Designer بالقائمة، وتشغيله عند إنشاء العنصر واستخدامه Pause until Date
أو Pause for Duration
فعل..قم بإيقافه مؤقتًا لمدة 5 أيام ثم ضع شرطًا حيث تحدد إما الموافقة على العنصر أو رفضه..إذا لم يكن الأمر كذلك، فقم بالموافقة عليه عن طريق تحديث حقل الموافقة...
اطلع على هذا للتعرف على كافة الإجراءات المتوفرة في سير عمل SharePoint Designer
راجع هذا للاطلاع على كافة الشروط المتوفرة في سير عمل SharePoint Designer
إذا كان بإمكانك إجراء التطوير، فيمكنك أيضًا كتابة Timer Job لهذا الغرض...اجعله يعمل كل يوم في ساعات التوقف ثم قم بالتكرار من خلال القائمة التي لم تتم الموافقة/الرفض لها واتخاذ القرار بناءً على الحقل الذي تم إنشاؤه...
استراتيجية جيدة: سأختار بنفسي وظيفة Timer لأنها ستكون أكثر جدوى بالنسبة لي كمطور!قد لا يكون هذا هو حالك ...