الأعراض
خذ في الاعتبار السيناريو التالي: في SharePoint 2010 ، يمكنك إنشاء سير عمل الموافقة تم تكوينه لبدء التشغيل تلقائيا عند تغيير أحد العناصر ويتم أيضا تكوينه لتحديث حاله موافقه العنصر بعد إكمال سير العمل. في هذا السيناريو ، بعد إكمال سير العمل ، لا يتم تحديث حاله الموافقة الخاصة بالعنصر الذي بدا سير العمل من خلاله.
السبب
هذا السلوك مرتبط بالتصميم. الخيار "تحديث حاله الموافقة" في سير العمل هو خطوه "ما بعد الإكمال" ، مما يعني اجراء الخطوة بعد إكمال سير العمل بالفعل. إذا قامت حاله ما بعد الإكمال بتحديث عنصر القائمة ، سيؤدي ذلك إلى تشغيل سير العمل مره أخرى منذ تكوين سير العمل ليتم تشغيله تلقائيا عند التحرير ، مما يؤدي إلى حدوث تكرار غير محدود.
الحل
إذا كنت ترغب في استخدام سير عمل الموافقة للموافقة علي المحتوي ، يرجى إلغاء تحديد الخيار "بدء سير العمل هذا عند تغيير عنصر" في تعريف سير عمل الموافقة. سيؤكد ذلك علي انه بعد إكمال سير العمل ، يتم تحديث حاله الموافقة بشكل صحيح.