فئة المحفوظات: سير العمل SharePoint

مراسلة تذكيرات المهام اليومية // حلقات في SharePoint مصمم سير العمل

لقد كتبت مادة مفصلة تصف كيفية إنشاء سير عمل SharePoint Designer يقوم بإرسال بريد إلكتروني تذكير مهام بشكل يومي وقبل أسابيع قليلة. فقد كان ونشرت في الجديدة مجلة SharePoint موقع. وبصورة أعم, المقالة يوضح كيفية إنشاء بنية looping في الحزب الديمقراطي الاشتراكي.

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

إذا كان لديك منتج أو خدمة البيع, أود أيضا أن تنظر الإعلانات على الموقع. أنها قبالة لبداية قوية مع عدة أزواج آلاف من العيون النظر إليها على أنها فعلا. أن من المؤكد أن تنمو.

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

</نهاية>

الاشتراك في بلادي بلوق.

[تشنورتي] بطاقات:

بلدي آخر “في الدفاع عن "مصمم SharePoint"” المادة متوفر

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

في هذه المقالة., أتحدث عن عملية التصميم و, بمزيد من التفصيل, كيفية إعداد عملية اختبار يمكن الاعتماد عليها وقابلة للتكرار باستخدام ميزات SharePoint (قوائم مخصصة, قوالب الموقع). المادة يستهدف المستخدمين النهائيين, ولكن هذا النهج جيد للمطورين جداً.

</نهاية>

الاشتراك في بلادي بلوق.

تسجيل نشاط سير العمل في "مصمم SharePoint"

الأسبوع الماضي, كنت أعمل على كيفية حلقة وتنفيذ جهاز الدولة باستخدام "مصمم SharePoint"، وذكر, بوصفها جانبا, أنه سيكتب ربما بلوق وظيفة حول أفضل تسجيل سير العمل.

بئر, سانجيف راجبوت ضربي على ذلك. وقد أطلع.

حفظ بيانات سجل في قائمة مخصصة يبدو متفوقة على استخدام محفوظات سير العمل العادي:

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

وهناك بعض المخاطر / سلبيات:

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

</نهاية>

[تشنورتي] بطاقات:

الاشتراك في بلادي بلوق.

والمشكلة مع تريبليس … يخطئ .. مؤشرات الأداء الرئيسية

وهذا الأسبوع الماضي وأنا أجهز دليلاً على مفهوم المشروع لعميل في مانهاتن. أثناء تنفيذ الحل, جريت إلى عيب آخر من KPIs موس (انظر هنا لقضية KPI سابقة ولي الحل).

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

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

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

وأخيراً, استخدمنا عناصر قائمة KPI التي تفعل الاعتماد على طريقة عرض قائمة في موقع (بدلاً من سحب من مصدر بيانات آخر, مثل excel أو SQL).

المشكلة: كما يمكنك أن تتخيل, افتراض كنا لتنفيذ الفكرة الأساسية إلى الأمام في عالم إنتاج, كنا نريد قالب موقع. توفير موقع جديد على أساس إيقاف عملية تجارية "" قالب.

المشكلة أنه لا يمكن أن يبدو للحصول على أداء KPI بهذه الطريقة. عند إنشاء موقع جديد يستند إلى قالب وقائمة KPI جزء ويب ل KPI, يتم تقسيم بيانات KPI للموقع الجديد. نقاط قائمة KPI للموقع الجديد أيا كان مصدره عرفتها عندما كنت أول حفظه كقالب.

وعلى سبيل المثال:

  • إنشاء موقع جديد، وبناء عليه إلى الكمال. هذا الموقع يحتوي على بيانات KPI.
  • حفظ هذا كقالب.
  • إنشاء موقع جديد وقاعدة إذا كان خارج القالب.
  • عناصر قائمة KPI هذا الموقع الجديد’ وتشير مصادر إلى قالب الموقع, لا الموقع الحالي.

عملية إنشاء مثيل لا يصحح عنوان URL.

حاولت لحل هذه المشكلة بتعيين محدد موقع معلومات نسبي عند تحديد عنصر قائمة KPI. ومع ذلك, أنا لم أستطع الحصول على أي اختلاف من هذا العمل.

أريد دائماً أن الزوج حتى هذه المشكلة "" بلوق وظيفة مع بعض نوع من الحل, ولكن في هذه الحالة ليس لدى فكرة جيدة. أفضل ما أستطيع أن الرقم أن كنت بحاجة إلى الذهاب إلى موقع provisioned حديثا وإصلاح كل شيء يدوياً. واجهة المستخدم يجعل هذا أكثر صعوبة لأن يؤدي تغيير عنوان url الخاص بالقائمة المصدر بتحديث, حتى يكون لديك حقاً إعادة تعريف كل شيء من الصفر.

إذا كان أي شخص يعرف طريقة أفضل للتعامل مع هذا, الرجاء نشر التعليق.

</نهاية>

[تشنورتي] بطاقات:

Mea الإهمال — مصمم SharePoint * يمكن * إنشاء مهام سير عمل جهاز الدولة

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

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

لتكوين:

  • تصميم جهاز الدولة الخاصة بك (أي, الدول وكيف الدول الانتقال من واحدة إلى أخرى).
  • تنفيذ كل دولة كسير منفصلة.
  • قم بتكوين كل من مهام سير العمل هذه الدولة تنفيذ استجابة لأي تغيير في عنصر القائمة.

كل سير عمل الدولة ويتبع هذا النمط الخام:

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

وبصرف النظر عن فائدة واضحة أن واحدة يمكن إنشاء سير عمل آلة دولة التعريفي, كل ذلك معلومات الدولة رائع لبناء مؤشرات الأداء الرئيسية ومثيرة للاهتمام وجهات النظر.

قد عيب كبير إلى حد ما — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, ومع ذلك. تخزين كافة المعلومات نوع التدقيق الخاصة بك في قائمة مخصصة. ربما كان هذا فكرة جيدة حتى بالنسبة لسير عمل تسلسلي الفانيليا, but that’s for another blog post 🙂

هذه الكلمة mea إهمال "" لأن لدى, للأسف, وقال أكثر من مرة في المنتديات وفي أي مكان آخر أن أحد يجب استخدام visual studio لإنشاء سير عمل جهاز الدولة. هذا ببساطة ليس صحيحاً.

</نهاية>

الاشتراك في بلادي بلوق.

[تشنورتي] بطاقات:

تستخدم الإشارات في سير العمل ل SharePoint Designer لمنع حلقات لا نهائية

من الممكن أن يسبب حلقة لا متناهية في SharePoint مصمم سير العمل. نمط تنفيذ مشتركة مثل هذا يسبب المشكلة:

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

لمنع هذا حلقة لا متناهية, تنفيذ إشارة بسيطة:

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

وهذا يمكن أن تصبح حلاً دقيقا إلى حد ما, تبعاً لمتطلبات العمل وما إلى ذلك, ولكن كان نمط عملي عندما كنت في حاجة إلى ذلك.

</نهاية>

[تشنورتي] بطاقات:

الاشتراك في بلادي بلوق.

يمر عبرها: إصلاح قالب التدريب الموظف المقاعد المتاحة إلغاء تسجيل الأخطاء

وكما يعلم كثير من الناس, قالب "تدريب الموظف" المقدمة من مايكروسوفت من هنا وقد الشوائب التي يمكن إعادة إنتاج الخطوات التالية:

  • إنشاء فئة مع حجم الحد أقصى من 10 الطلاب.
  • سجل –> مجموع متاح المقاعد بشكل صحيح إنقاص واحد. النتيجة: 9 المقاعد المتوفرة.
  • إلغاء تسجيل: –> الشوائب. وينبغي أن تزيد بمقدار 1 مجموع المقاعد المتاحة. لم يكن. النتيجة: 9 المقاعد المتاحة حسب SharePoint, ولكن في الواقع, وهناك 10 المقاعد المتوفرة.

الحل: استخدام "مصمم SharePoint" لتصحيح سير العمل.

الأولى, فتح الموقع. قائمة المجلدات بالنسبة لي تبدو مثل هذا:

الصورة

إذا كان لدينا نظرة على تسجيل الحضور "" سير العمل, ونحن نرى أن هناك خطوة المسمى "إنفاذ سياسة الجلوس". يبدو مثل هذا:

الصورة

هذه الخطوة في سير العمل بتحديث العنصر بتزايد "ملء المقاعد" عمود بيانات التعريف على مسار. إذا أننا سحب ذلك بمزيد من التفصيل, ونحن نرى هذا:

الصورة

هذه هي جميع المعلومات ونحن بحاجة إلى إصلاح سير العمل إلغاء.

إذا كنا اقلب لإلغاء سير العمل, خطوة سير العمل ليست مماثلة. إضافته كالتالي:

1: قم بتوسيع "unregistration الحضور" وتفتح XOML (انظر أول شاشة بالرصاص إذا كنت فقدت).

2: إضافة متغير سير عمل الجديدة, "شغل المقاعد الجديدة" من نوع '' عدد ''.

3: تعيين قيمة إلى "ملء المقاعد الجديدة" كما هو موضح:

الصورة

4: المقاعد المشغولة تنقيص 1:

الصورة

5: التحديث البند ذي الصلة بالطبع:

الصورة

6: تأكد من جميع الخطوات بالتسلسل الصحيح. بالنسبة لي, يبدو مثل هذا:

الصورة

7: إنهاء سير العمل لإعادة بنائه.

8: اختبار.

</نهاية>

الاشتراك في بلادي بلوق.

[تشنورتي] بطاقات: ,

نحو أنماط التصميم التقني SharePoint: سير العمل مصمم SharePoint + استقبال الحدث = كوكتيل فاعلية عالية

روافع أحد الأنماط المستجدة أجد في صياغة الحلول SharePoint SharePoint مصمم سير العمل واستقبال الحدث.

هنا سيناريو أعمال لوضعها في سياق:

  • أنا تحميل مستند إلى ليب doc.
  • أنا ركلة قبالة متعدد خطوة سير العمل التي تم إنشاؤها باستخدام "مصمم SharePoint".
  • في بعض نقطة أثناء تلك العملية, سير العمل بتعيين مهمة إلى شخص ما (عن طريق جمع البيانات من المستخدم أو تعيين مهمة).
  • نحن نريد استخدام KPI لتعقب كم من الوقت ينتظر أن المهمة إنجاز. يظهر KPI الخضراء للمهام المكتملة أو الواجب أكثر من 3 أيام من الآن. فإنه يظهر الأصفر إذا كانت المهمة الواجب غدا أو اليوم. فإنه يظهر أحمر إذا كانت المهمة بعد الاستحقاق.
  • وهنا يكمن كيكر: أريد التاريخ الذي يدفع هذا KPI تكون على علم عطلة.

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

  • تحديد نعم خفية/لا عمود الموقع في مكتبة المستند المسمى "دوكالكوالتيدويداتي".
  • تهيئته إلى false.
  • وفي الوقت المناسب في سير العمل (مثلاً. فقط قبل جمع البيانات "" عمل), تعيين هذه القيمة إلى True.
  • إيتيموبداتي() استقبال الحدث يتطلع إلى معرفة ما إذا كان "دوكالكولاتيدويداتي" صحيح. منذ متلقي الحدث يعمل على تحديث كل, "دوكالكولاتيدويداتي" عادة خاطئة.
  • عندما يعين سير العمل دوكالكولاتيدويداتي إلى true, يحسب المتلقي الحدث بسبب عطلة-علم التاريخ.
  • عندما لا متلقي الحدث هذا الحساب, يقوم بتعيين علامة دوكالكولاتيدويداتي إلى false.

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

</نهاية>

الاشتراك في بلادي بلوق.

[تشنورتي] بطاقات: ,

السلوك الملاحظ: نقل مهام سير عمل الحزب الاشتراكي الديمقراطي داخل مجموعة الموقع

التحديث: لقد تم البحث عن كيفية تضمين سير عمل الحزب الاشتراكي الديمقراطي إلى تعريف الموقع. هذه السلسلة المنتدى MSDN له بعض معلومات مثيرة للاهتمام. أنها ليست قاطعة, ولكن يشير إلى المسار عبر الغابة.

أنا إعطاء هذا المنصب قليلاً oddball "لاحظ السلوك" يؤدي أنا قليلاً خشية من استخلاص الاستنتاجات منه منذ. تعتبر مهام سير العمل والحزب الديمقراطي الاشتراكي … مزاجي.

الناس يتساءلون كثيرا ما / ويتساءل / القلق إزاء نقل مهام سير العمل والحزب الديمقراطي الاشتراكي من مكان إلى آخر. اليوم, اتبعت هذه الخطوات، وجعل هذه الملاحظات:

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

عند هذه النقطة, حاولت تشغيل سير العمل. على الفور إنهاء نفسها مع تسجيل رسالة, "فشل في بدء".

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

وقد واصلت:

  • افتتح الموقع في "مصمم SharePoint".
  • أن نظرة خاطفة على سير العمل. ويبدو غرامة.
  • النقر فوق "إنهاء".
  • جريت سير العمل.

هذه المرة, عملت غرامة.

سأضيف أن استخدام هذا سير عمل "تجميع البيانات من مستخدم" العمل الذي عمل معقدة نسبيا تحت غطاء محرك السيارة.

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

ماذا هذا يعني? على افتراض أنها عملية موثوقة واستنساخه, وهناك واحد على الأقل من أسلوب الخام يمكن أن نستخدمها لتحريكها. أنا لا أعرف إذا كان هذا سوف تعمل إذا تجاوزنا حدود مجموعة الموقع أو حتى أكثر شدة, مزارع جديدة كاملة (مثلاً. ديف إلى مرحلة لتشجيع).

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

</نهاية>

الاشتراك في بلادي بلوق.

[تشنورتي] بطاقات:

سريعة وبسيطة: سير العمل فقط تحديث الحقل

أنها غالباً ما مفيدة لتخزين معلومات الحالة في قائمة مخصصة مثل رمز موافقة التي لم يمكن معالجته مباشرة من المستخدمين النهائيين. هذا سيناريو أعمال المشتركة. لقد تم العمل على مشروع هذا العام أن ينشئ تواريخ مختلفة الوضع وتذكير عن طريق سير العمل SharePoint Designer ثم محرك الأقراص KPIs وعموما تدعم العمليات التجارية ذات الأهمية الزمنية.

استخدم نوع محتوى موقع / عمود تحقيق هذا الغرض.

إنشاء نوع محتوى موقع مع مركز العمود كما هو موضح:

الصورة

ملاحظة حالة " (لعرض)" الحقل في الجزء السفلي.

القادم, انقر فوق اسم العمود الوصول إلى خصائص العمود. حدد "المخفية (لن تظهر في أشكال)" في المقطع "إعدادات العمود" كما هو موضح:

الصورة

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

</نهاية>

الاشتراك في بلادي بلوق.

[تشنورتي] بطاقات: ,