إنشاء سير عمل

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

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

على سبيل المثال، يمكنك تصميم مهام سير العمل لإجراء عمليات تجارية في مؤسستك بشكل تلقائي — مثل مراجعة المستندات والموافقة عليها وإجراء الأرشفة وأشياء أخرى. أو يمكنك إنشاء مهام سير العمل بسرعة فقط للعناية بالمهام الروتينية على موقع الفريق، مثل إرسال إعلامات أو إنشاء مهام.

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

ل# مزيد من المعلومات حول مهام سير العمل، راجع مقدمه الي سير عمل SharePoint.

هام: لإنشاء سير العمل، يجب تحديد موقع الموقع على خادم يقوم بتشغيل Windows SharePoint Services 3.0 أو Microsoft Office SharePoint Server 2007.

في هذا المقال

كيف يتم سير عمل تقييم الخطوات؟

قبل البدء

تصميم سير العمل

الخطوات التاليه المقترحه

كيف تقوم مهام سير العمل بتقييم الخطوات؟

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

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

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

عند تصميم سير عمل، يكون من الضروري معرفة كيفية قيام سير العمل بتقييم كل خطوة. تعتبر كافة الجمل التالية صحيحة:

  • إذا كان هناك خطوة تحتوي على إجراءات فقط بدون شروط، يقوم سير العمل دائماً بتنفيذ تلك الإجراءات.

  • إذا كان هناك خطوة تحتوي على فروع شرطية، ويحتوي كل فرع على شرط، ينفذ سير العمل الإجراء فقط عندما يتحقق الشرط الموجود في أحد الفروع. إذا لم يتحقق أي شرط في أي فرع، يقوم سير العمل بالانتقال إلى الخطوة التالية بشكل افتراضي.

  • إذا كان هناك خطوة تحتوي على فروع شرطية، ويحتوي كل فرع على شرط فيما عدا الفرع الأخير، ينفّذ سير العمل الإجراء فقط عندما يتحقق الشرط الموجود في أحد الفروع. وإذا لم يتحقق أي شرط، يقوم سير العمل بأداء الإجراء الموجود في الفرع الأخير، الذي لا يحتوي على شروط.

اعلي الصفحه

قبل البدء

قبل تصميم سير العمل، تحتاج إلى القيام بأية تغييرات أو تخصيصات ضرورية على الموقع أو القائمة أو المكتبة - على سبيل المثال:

  • يتم دائماً إرفاق سير العمل بقائمة أو مكتبة SharePoint. يجب أن يحتوي الموقع على الأقل على قائمة أو مكتبة واحدة قبل إنشاء سير العمل. إذا لم يكن هناك قوائم في الموقع، تتم مطالبتك بإنشاء واحدة عند إنشاء سير العمل.

  • إذا كنت تريد أن يقوم سير العمل باستخدام أي أعمدة أو إعدادات مخصصة، يجب إجراء هذه التغييرات قبل إنشاء سير العمل بحيث تتوفر هذه الأعمدة والإعدادات في "مصمم سير العمل".

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

ملاحظة: تستند ميزة سير العمل إلى Microsoft Windows Workflow Foundation، وهو أحد مكونات Microsoft Windows. يجب أن يتم تثبيت نفس الإصدار من Workflow Foundation على كلٍ من جهاز الكمبيوتر والخادم. قد تتم مطالبتك بتثبيت Workflow Foundation في المرة الأولى التي تقوم بإنشاء سير عمل فيها.

اعلي الصفحه

تصميم سير العمل

دائماً ما تكون الخطوات الأساسية لإنشاء سير عمل هي نفس الخطوات: تقوم أولاً بتعريف سير العمل، ثم إنشاء القواعد بتحديد الشروط والإجراءات.

  1. ضمن القائمة ملف، انقر فوق فتح موقع.

  2. في مربع الحوار فتح الموقع، استعرض بحثاً عن موقع SharePoint الذي ترغب في إنشاء سير العمل به وحدده، ثم انقر فوق فتح.

  3. من القائمة ملف، أشر إلى جديد، ثم انقر فوق سير العمل.

    يتم فتح مصمم سير العمل.

    الصفحة الأولى من "مصمم سير العمل"

  4. في المربع إعطاء اسم لسير العمل هذا، اكتب اسماً لسير العمل.

    يظهر هذا الاسم لزوار الموقع عند عرض "حالة سير العمل" وصفحات "مهام سير العمل" في المستعرض. بشكل افتراضي، تأخذ مهام سير العمل الجديدة بشكل تلقائي الأسماء سير العمل 1 وسير العمل 2 وهكذا.

  5. انقر فوق أحد الخيارات في القائمة ما هي قائمة SharePoint التي يجب أن يتم إرفاق سير العمل هذا بها؟.

    مصمم سير العمل يظهر القوائم المتوفرة التي يمكن إرفاقه بها

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

    ملاحظة: قد يتم تشغيل مهام سير العمل التي تم تشغيلها عند إنشاء عنصر أو تغييره في تكرارات لا نهائية، الأمر الذي ترغب في تجنبه. على سبيل المثال، يجب أن لا يقوم سير العمل الذي يبدأ تشغيله أثناء تغيير عنصر بتغيير عنصر في القائمة المرفق بها. كما يجب أن لا يقوم سير العمل الذي يبدأ تشغيله أثناء إنشاء عنصر بإنشاء عنصر في القائمة المرفق بها. هناك أيضاً مشكلة تتعلق بمهام سير العمل المتعددة. على سبيل المثال، إذا كان لديك سير العمل (أ) مرفق بالقائمة (أ) وسير العمل (ب) مرفق بالقائمة (ب). وتم بدء تشغيل كلٍ من مهام سير العمل بشكل تلقائي عند إنشاء عنصر جديد. يقوم سير العمل (أ) بإنشاء عنصر في القائمة (ب)، كما يقوم سير العمل (ب) بإنشاء عنصر في القائمة (أ). يؤدي هذا السيناريو إلى حدوث تكرار لا نهائي. فمن الأفضل معرفة في أي القوائم أو المكتبات يتم تشغيل مهام سير العمل أثناء قيام سير العمل بإنشاء عناصر أو تغييرها.

  6. ضمن حدد خيارات بدء سير العمل ل# العناصر الموجوده في هذه القائمه، نفذ واحدا او اكثر مما يلي:

    • حدد خانه الاختيار السماح ب# سير العمل هذا ل# البدء يدويا من عنصر ما.
      يضيف هذا الخيار امر مهام سير العمل ل# عنصر قائمه كي يتمكن المستخدمون من النقر فوق الامر ل# بدء تشغيل سير العمل ل# هذا العنصر.

    • حدد خانة الاختيار بدء سير العمل هذا تلقائياً عند إنشاء عنصر جديد.

    • حدد خانة الاختيار بدء سير العمل هذا تلقائياً عند تغيير أي عنصر.

      ملاحظة: يمكنك تحديد خيارين أو ثلاثة، لكن يجب تحديد خيار واحد على الأقل إذا كنت ترغب في تشغيل سير العمل. إذا لم يتم تحديد أي خيار، لازال بإمكانك تصميم سير العمل، ثم النقر فوق إنهاء، لكن لا تتم تهيئة سير العمل. فيما بعد، يمكنك فتح سير العمل (ضمن القائمة ملف، الأمر فتح سير العمل) وتحديد أحد خيارات التهيئة، ثم انقر فوق إنهاء. يفيد ذلك في حفظ سير عمل أثناء عملية التصميم.

  7. انقر فوق التالي.

  8. في المربع اسم الخطوة، اكتب اسماً للخطوة الأولى من سير العمل.

    الصفحة الثانية من "مصمم سير العمل"

    يمكنك الآن إنشاء قواعد سير العمل عن طريق اختيار الإجراءات التي تريد أن يؤديها والشروط التي يجب تحققها لأداء هذه الإجراءات.

    ملاحظة: ليس من الضروري أن تحتوي كل خطوة على شرط، على سبيل المثال، يمكن أن يكون لديك خطوات هي ببساطة عبارة عن قائمة من الإجراءات ليتم أداؤها. لكن، يجب أن تحتوي كل خطوة على فرع شرطي واحد على الأكثر يحتوي على إجراء دون أن يقترن به شرط. وذلك لأن الفرع الشرطي الذي لا يحتوي على شرط يعمل كفرع "Else" في الفرع الشرطي"Else If". إذا كان الشرط (أ) صحيحاً، نفّذ الإجراء (ب)، وخلاف ذلك نفّذ الإجراء (ج). وبذلك، لا يكون منطقياً أن يكون لديك أكثر من فرع "Else" لأنه بذلك لن يتم الوصول إلى الفرع الأخير على الإطلاق.

  9. لكل شرط ترغب في تحديده، انقر فوق الشروط، ثم انقر فوق هذا الشرط في القائمة. كرر ذلك حتى يتم تحديد كافة الشروط التي ترغب في تضمينها.

    ملاحظة: يمكنك اختيار أكثر من شرط. وإذا قمت بذلك، يتم ربط الشروط عن طريق و مما يعني انه يجب تحقيق كافة الشروط قبل أن يستطيع سير العمل تنفيذ الإجراءات المقترنة. تقوم الشروط المتعددة بإنشاء عامل تصفية متدرج حيث يكون الترتيب أمراً هاماً بحيث يتم تقييم الشرط الأول أولاً. لتحريك شرطٍ ما لأعلى أو لأسفل في قائمة الشروط، انقر فوق الشرط، ثم انقر فوق السهم السفلي الذي يظهر، ثم انقر فوق إما تحريك الشرط لأعلى أو تحريك الشرط لأسفل في القائمة.

    يوفر Office SharePoint Designer 2007 عدد من الشروط التي تم تعريفها مسبقاً. بالإضافة إلى ذلك، يمكنك إنشاء شروط متقدمة ومخصصة. في الشروط المخصصة، يمكنك مقارنة حقل في القائمة الحالية بقيمة. من القيم في الشروط المتقدمة، يمكنك مقارنة قيمة واحدة بقيمة أخرى. ويمكّنك ذلك من إنشاء مقارنة بين حقل في القائمة وقيمة من نطاق واسع من المصادر.

    قائمة الشروط

  10. بعد القيام بإدراج شرط، انقر فوق كل ارتباط تشعبي، ثم اختر قيمة للمعلمات المطلوبة.

    على سبيل المثال، قد يحتوي الشرط على ارتباطات لاختيار حقل في القائمة ومقارنة وقيمة.

    الخطوة 1 في مصمم سير العمل تعرض الشروط المخصصة

  11. لكل إجراء ترغب في تضمينه، انقر فوق الإجراءات، ثم انقر فوق هذا الإجراء في القائمة. كرر ذلك حتى يتم تحديد كافة الشروط التي ترغب في تضمينها.

    إذا لم يظهر هذا الإجراء في القائمة، انقر فوق مزيد من الإجراءات، وانقر فوق الإجراء الذي تريده، ثم انقر فوق إضافة.

    قائمة إجراءات

    ملاحظة: يمكن إنشاء أكثر من إجراء لشرط واحد. إذا قمت بذلك، يتم تشغيل الإجراءات إما واحد بعد الآخر (أي أن يتم ربطها بـ "ثم") أو يتم تشغيل الإجراءات في نفس الوقت (أي أن يتم ربطها بـ "و"). للتبديل بين التشغيل بالتسلسل والتشغيل بالتوازي، انقر فوق السهم الموجود في الركن العلوي الأيمن للقاعدة، ثم انقر فوق إما تشغيل كافة الإجراءات بالتسلسل أو تشغيل كافة الإجراءات بالتوازي.

  12. بعد القيام بإدراج إجراء، انقر فوق كل ارتباط تشعبي، ثم اختر قيمة للمعلمات المطلوبة.

    على سبيل المثال، قد يحتوي إجراء على ارتباط لإنشاء رسالة بريد إلكتروني.

    الخطوة 1 في مصمم سير العمل تعرض الشروط والإجراءات

  13. إذا كنت ترغب في إضافة حقل شرطي، انقر فوق إضافة الفرع الشرطي 'Else If'، ثم كرر الخطوات من 9-12 لإنشاء قاعدة أخرى.

    تعتبر القاعدة هي مجموعة من الشروط والإجراءات المرتبطة، كما هو موضح في الرسم التوضيحي السابق. عندما يكون الشرط صحيحاً، ينفذ سير العمل الإجراءات المقترنة به. لكن ماذا يحدث عندما يكون الشرط غير صحيح؟ بواسطة إضافة الفروع الشرطية، يمكنك تحديد شروط إضافية. على سبيل المثال، يمكنك إنشاء ثلاث شروط مختلفة عندما تتغير حالة المستند إلى مقبول أو مرفوض أو معلق. يمكنك أيضاً إنشاء الشرط Else، حيث ينفذ سير العمل الإجراء فقط عندما لا يتحقق أيٍ من الشروط السابقة. لإنشاء الشرط Else، يجب أن تكون القاعدة الأخيرة في الخطوة عبارة عن إجراء فقط بدون شروط. يقوم سير العمل بتقييم كافة الشروط، وإذا لم يتحقق أيٍ منها، ينفذ سير العمل أي إجراء في الفرع الأخير، الذي لا يحتوي على شرط.

  14. عند اكتمال تلك الخطوة من مهام سير العمل، انقر فوق التالي.

  15. مع كل خطوة في مهام سير العمل، كرر الخطوات من 8-14 لإنشاء مجموعات إضافية من الشروط والإجراءات.

    كلما تقوم بزيادة خطوات، ضع في الاعتبار أن كل خطوة يمكنها حمل مجموعة واحدة من فروع 'Else If الإضافية، بينما يتم القيام بالإجراءات في فرع فقط عندما تكون الظروف المصاحبة متحققة. في هذه الحالة، يجب إضافة خطوات إضافية عندما:

    • عندما تحتاج الفروع الإضافية لمجموعات 'Else If' المتعددة إلى تقييم.

    • ستحتاج إلى فصل الجملة الفرعية عن الجملة غير الفرعية

  16. للتحقق من وجود أخطاء في سير العمل قبل إنهاء مصمم سير العمل، انقر فوق التحقق من سير العمل.

    إذا تم العثور على خطأ في سير العمل، يتغير لون الارتباط التشعبي وتظهر علامات نجمية قبل المعلمة غير الصحيحة وبعدها. بالإضافة إلى ذلك، ضمن خطوات سير العمل، يظهر رمز خطأ بجانب كل خطوة تحتوي على خطأ. في كل خطوة، قم بالتحقق للتأكد من أن المعلمات التي قمت بإدخالها صحيحة.

  17. انقر فوق إنهاء. يتم حفظ سير العمل وإرفاقه بالقائمة التي حددتها.

    ملاحظة: يتعذر تغيير القائمة التي يتم إرفاق سير العمل بها بعد حفظه. لكن كبديل لذلك، يجب إنشاء سير عمل جديد وإرفاقه بالقائمة التي تريدها.

اعلي الصفحه

الخطوات المقترحة التالية

يمكنك الآن بعد أن فهم النقاط الأساسية والاعتبارات الخاصة بالتصميم تصميم مهام سير عمل ذات تطبيق معين. يمكنك الحصول على ارتباطات بالمقالات التي تعرض أمثلة كاملة حول مهام سير العمل: في المقطع انظر أيضاً

اعلي الصفحه

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×