في هذا المنصب هنا ("الحصول على الإجابات مرة أخرى من النشاط عملية الموافقة على بدء"), وذكرت أن يمكنك إضافة صدور مجموعة كاملة من متغيرات سير العمل إلى سير العمل مصمم SharePoint الخاص بك بطريق الخطأ. يمكن أن تصبح الأمور بسرعة تشوش والثابت لقراءة. على وجه التحديد, إذا قمت بإضافة الإجراء "الموافقة على بدء عملية النشاط" لسير العمل الخاص بك, حذفها وإضافتها مرة أخرى, نهاية المطاف مع كافة متغيرات سير العمل هذا النشاط مرتين.
ألم حقيقي للذهاب عن طريق وحذف كل تلك يدوياً, حتى أنا لو أن محاولة إزالتها مباشرة من ملف XOML. هذا يثبت أن ما يكفي من السهل القيام بذلك.
الأولى, تحتاج إلى تحديد موقع ملف XOML الفعلية. لقد كتبت عن هذا الموضوع هنا: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files. العثور على مرة واحدة, فتح الملف XOML وموقع متغير الذي تريد إزالته. وفي هذه الحالة, قمت بإضافة نشاط "عملية الموافقة على بدء تشغيل" إلى بلادي سير العمل مرتين. أريد إزالة متغير سير عمل المسمى "إيسيتيمابروفيد" حيث أنها لم تعد تستخدم، وهناك متغير مكررة المسمى "isItemApproved1".
بساطة قم البحث عن نص للمتغير. تبدو هذه الشاشة:
إذا قمت بالبحث حول في ملف XOML, سترى أن "IsItemApproved1" يستخدم في العديد من الأماكن المختلفة في حين الأصلي "إيسيتيمابروفيد" هو مجرد تعريف مرة ويستخدم ابدأ.
حذفه ثم قم بحفظ الملف.
الجزء صعبة إلا أنه كان على فعلا إغلاق خارج الحزب الاشتراكي الديمقراطي تماما وإعادة فتحه قبل أن يعترف الحزب الاشتراكي الديمقراطي أن حذف الحقل.
طبعًا, حذف الحقول ليست الشيء الوحيد الذي يمكنك القيام به مع XOML وجاز لي مدونة حول موضوعات أخرى مثل هذا في المستقبل.
تريد أن تكون حذرة للغاية حول ما يمكنك القيام به هنا وأخذ النسخ الاحتياطية للعمل الخاص بك. يمكنك جعل الطفيفة التي تبدو / تغيير دقيق هنا أن تراشيس أن تشعر بسير العمل وفيما يتعلق بالحزب الاشتراكي الديمقراطي وأنت يمكن أن يفقد ساعة جهد على بينما يمكنك إعادة بنائه.
</نهاية>
اتبعني على التغريد في http://www.twitter.com/pagalvin