Tag Archives: ورک فلو

میری ورک فلو کے کتاب کی خریداری کے لئے دستیاب ہے

میں نے سب سے پہلے دو سال پہلے سے زیادہ میرے اصل سہ مصنفین کے ساتھ باتیں کرنا شروع کر دیا.  انہوں نے آخر میں اس منصوبے کو چھوڑ دیا, لیکن دیر اس موسم گرما میں, کئی نئے سہ مصنفین کی مدد کے ساتھ, میں نے آخر یہ ختم لائن کے اس پار لانے کے قابل تھا. 

شیئرپوائنٹ میں پیشہ ورانہ ورک فلو 2010: حقیقی دنیا بزنس سلوشنز گزشتہ میں ایمیزون اور بارنس اور نوبل ویب سائٹ کچھ وقت مارا 10 دن.  یہ ناول اور جلانے / کونا میں دستیاب ہے اور اس کے تمام, ایک عظیم کرسمس موجود کے لئے صرف میں وقت. مسکراہٹ

اس کتاب کو دو چیزوں کے بارے میں ہے: 1) انہوں نے ایس پی کا استعمال کرتے ہوئے ان کے اپنے کاروبار کے مسائل کو حل کر سکتے ہیں، تاکہ آخر صارفین کو بااختیار بنانے 2010 صلاحیتوں کے ورک فلو اور 2) آئی ٹی کے عملے کی مدد (خاص طور پر ڈویلپرز) ایسا کرتے ہیں.  کتاب کے بارے میں دو تہائی میں "کارکن صارفین" کہتے کو نشانہ بنانے والے ہیں (انتہائی ہنر مند لیکن غیر تکنیکی اور حوصلہ افزائی آخر صارفین).  یہ شیئرپوائنٹ میں حل کرافٹ کس طرح کی وضاحت کرنے کی کوشش کرتا ہے 2010 شیئرپوائنٹ کام کے فلو کو ڈیزائنر اور اضافی شیئرپوائنٹ خصوصیات کی ایک بڑی تعداد کا استعمال کرتے ہوئے.

آخری حصہ ڈویلپر میں پے کرنا ہے.  تاہم, مارکیٹ پر خالصتا تکنیکی کتابوں میں سے کچھ کے برعکس, ان ابواب شیئرپوائنٹ ڈویلپرز کو مزید اپنی مرضی کے مطابق شیئرپوائنٹ ڈیزائنر سرگرمیوں اور دیگر تکنیکی بٹس کے اسباب کی طرف سے ان کے کارکن صارفین کو حق ہے کہ فعالیت کو تشکیل دے سکتے ہیں کہ کس طرح کی وضاحت.  آپ کی تنظیم میں سرگرم کارکن صارفین کو بااختیار بنانے کی طرف سے, آپ نے اپنے ترقی کی ٹیم کو آزاد (یا صرف اپنے آپ کو) واقعی مشکل کرنا (اور عام طور پر زیادہ سے زیادہ تکنیکی اعتبار سے دلچسپ) آخر صارفین کو کبھی نہیں کر سکتا کہ چیزیں اور کبھی اپنے طور پر کوشش کرنی چاہئے.

آنے والے ہفتوں کے دوران, میں نے کتاب کے بارے میں مزید اپ لکھیں گے, میں نے لوگوں کی ایک بہت کے بارے میں جاننے میں دلچسپی رکھتے ہیں جانتے ہیں کہ "یہ ایک کتاب لکھنے کے لئے پسند ہے کہ کس طرح" جیسے. fluffy چیزیں بھی شامل ہیں  سب سے پہلے اپ - میں جن کے بغیر اس کتاب کو دن کی روشنی کو دیکھنے کے لئے بچ گئے ہے کبھی نہیں کرے گا میرے شریک مصنف کا تعارف کرواتی ہوں.

پر کتاب کے بارے میں مزید پڑھیں ایمیزون ویب سائٹ.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

ایس پی ڈی ورک فلو], ٹپس اور ٹرکس

میں اپنی پریزنٹیشن آج SharePoint اتسو ڈینور میں دی. PowerPoint پیشکش خود یہاں ہے ۔: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

CodePlex پروجیکٹ اپ ڈیٹ: شیئرپوائنٹ ڈیزائنر ورک فلو کے تجاوزات

تھوڑی دیر پہلے, میں لکھا تھا میں نے اپنے پرانے جلا بخشنے کے کوشش کر رہا تھا کہ CodePlex منصوبے, شیئرپوائنٹ ڈیزائنر ورک فلو کے تجاوزات.  کہ CodePlex منصوبے WSS / ماس کے لئے تیار کیا گیا تھا اور افادیت قسم کے افعال میں سے ایک مٹھی بھر اضافہ کر دیتی ہے, جیسے ToLower "()", ToUpper "()", Substring "()"اور بہت آگے ہے.  یہ بھی ایک عام مقصد کی "کال ویب سروس" سٹائل تقریب ہے.  آپ یہاں اس کے بارے میں مزید پڑھ سکتے ہیں: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

میں کم یا زیادہ بہت تھوڑی دیر پہلے اسے ترک کر دیا.  جب سے شیئرپوائنٹ 2010 باہر آئے, تاہم, میں اس پر واپس نظر آئے اور اسے ایس پی 2010 میں کام کرنے کے لئے کا مطلب کیا گیا ہے.  ٹھیک ہے, آج, میں صرف یہ کر دکھایا.  میں نے ابھی تک CodePlex کرنے کے لئے کوڈ کو اپ ڈیٹ نہیں کیا ہے. میں نے اس سے پہلے میں نے CodePlex کنونشنوں پر خود کو تعلیم دینا چاہتے ہیں, لیکن میں نے اس منصوبے کے لئے ہوم پیج ویکی کو اپ ڈیٹ کیا.

وسیع تر اور زیادہ دلچسپ نہتارت WSS اور کائی کی طرف سے اپنی مرضی کے مطابق کی سرگرمیوں کو بہت آسانی سے پورٹ کرنے کے لئے لگ رہے ہو یہ ہے کہ, جو ہے (آپ کا استقبال ہے) مجھے حیرانی ہے.

اسے یہاں کام کر رہا ہے جب یہ شیئرپوائنٹ ڈیزائنر میں کس طرح نظر آئے ہے:

image

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

دستی طور پر ایس پی ڈی XOML فائل اپ متغیرات صاف کرنے کے لئے میں ترمیم کریں

یہاں اس پوسٹ میں ("جوابات آغاز کی منظوری کے عمل سرگرمی سے حاصل پیچھے"), میں نے ذکر کیا ہے کہ آپ کی ایک پوری تعداد میں کام کا بہاؤ متغیر کو حادثاتی اپنے شیئرپوائنٹ ڈیزائنر کے کام کا بہاؤ کے لئے شامل کر سکتے ہیں.  کی چیزیں cluttered اور مشکل کو پڑھنے کے لئے فوری طور پر بن سکتے ہیں.  خاص طور پر, اگر آپ اپنے کام کا بہاؤ "کے آغاز کی منظوری کے عمل سرگرمی" کارروائی کا اضافہ, اسے ختم کر دیں اور اسے دوبارہ شامل, آپ دو بار اس سرگرمی کی کام کے فلو کو متغیرات میں سے سب کے ساتھ ختم. 

اس کے ذریعے جاؤ اور ان کو دستی طور پر تمام کو حذف کرنا ایک حقیقی درد ہے., میں XOML فائل سے براہ راست ان کو ختم کرنے کی کوشش کریں گے اگرچہ میں نے اتنی.  ایسا کرنے کے لئے کافی آسان ثابت ہوا. 

اول, اگر آپ اصل XOML فائل کو تلاش کرنے کی ضرورت ہے.  میں یہاں اس موضوع کے بارے میں لکھا تھا: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  ایک بار پایا, XOML فائل کو کھولنے اور آپ کو خارج کرنا چاہتے ایک متغیر کو تلاش کریں.  اس صورت میں, میں "شروع کی منظوری کے عمل" کی نشاط میرے کام کے فلو کو دو مرتبہ اضافہ ہے ۔  میں نے یہ نہیں رہ استعمال کیا جاتا ہے کے بعد سے "isItemApproved" اور "isItemApproved1" نامی ایک ڈپلیکیٹ متغیر ہے نامی ایک کام کے فلو کو متغیر ہٹانا چاہتے. 

بس متغیر کے لئے ایک متن کی تلاش کرتے ہیں.  میرا سکرین اس کی طرح لگتا ہے:

image 

آپ XOML فائل میں کے ارد گرد تلاش کر تو, آپ اصل "اساٹیماپپرود" صرف ایک بار وضاحت اور کبھی نہیں استعمال کیا جاتا ہے جبکہ "IsItemApproved1" میں بہت سے مختلف مقامات پر استعمال کیا جاتا ہے کہ دیکھیں گے.

اسے حذف کریں اور پھر فائل کو محفوظ کریں.

صرف مشکل حصہ ایس پی ڈی فیلڈ کو خارج کر تسلیم کیا کہ اس سے پہلے میں نے اصل میں یہ مکمل طور پر ایس پی ڈی کو بند اور دوبارہ کھولنے کے لئے تھا.

کورس کے, کھیتوں کو خارج کرنے کی آپ کو XOML کے ساتھ کیا کر سکتے ہیں صرف ایک ہی چیز نہیں ہے اور میں مستقبل میں اس طرح کے دیگر موضوعات کے بارے میں بلاگ کر سکتے ہیں.

تم تم یہاں کیا کرتے ہیں کے بارے میں بہت ہوشیار رہنا اور آپ کے کام کی بیک اپ لینا چاہتے ہیں.  آپ کو ایک بظاہر معمولی کر سکتے ہیں / ٹھیک ٹھیک تبدیلی یہاں جہاں تک ایس پی ڈی کا تعلق ہے کام کے فلو کو trashes کہ اور آپ اس کی تعمیر نو کے دوران آپ کی کوششوں کے گھنٹے کھو سکتے ہیں.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

اور ان میں ترمیم کس طرح ایس پی ڈی کو تلاش کرنے کے لئے 2010 ورک فلو کے XOML فائلیں

میں ایک مکمل تیار ایس پی ڈی کلک تشدد سیشن میں میری دوپہر کرنے کے لئے خرچ کئے بغیر کام کا بہاؤ متغیرات میں سے ایک گروپ کو ہٹانے کا ایک آسان طریقہ تحقیق کر رہے تھے.  میرا خیال XOML براہ راست ترمیم کریں, جس میں ایس پی ڈی کے declarative workflows بنیادی XML فائل ہے.  یہ کس طرح ہے کہ مجھے وہ مل گیا.

اول, نیویگیشن ویب سائٹ ویڈیو آبجیکٹ کے تحت تمام فائلیں آپشن میں جاؤ.  یہ دیکھنے کے لئے آپ کو مناسب اجازت کی ضرورت ہے, یہ آپ کے لئے نہیں ہے اگر ایسا ہے تو, آپ priv عطا کرنے کا حق منتظم شخص سے اپیل.  یہ کس طرح نظر آئے ہے:

image

 

تمام فائلوں کی فہرست ظاہر کرتا ہے ... تمام فائلوں:

image

Workflows فولڈر منتخب کریں اور آپ کو ہر کام کے فلو کو کے لئے فولڈرز کی ایک فہرست دیکھ کر:

image

درست فولڈر میں کلک کریں اور  آپ کو ایک ایس پی ڈی declarative کام کے فلو کو قضاء ہے کہ تمام دلچسپ goodies کی ایک فہرست دیکھیں.  ٹھیک xoml فائل پر کلک کریں اور کے ساتھ کھولیں "کو منتخب کریں -> شیئرپوائنٹ ڈیزائنر (XML کے طور پر کھولیں)"براہ راست XOML ترمیم کرنے کے لئے:

image

آپ چیزوں کے ساتھ fiddle سے پہلے آپ کو ایک دستی بیک اپ کرنا چاہتے ہیں کر سکتے ہیں.  براہ راست ایس پی ڈی میں فائل کا باقاعدہ کاپی / پیسٹ شاید کافی اچھا ہے, یا آپ کو ان مقدمات میں اپنے گا پورے XML متن چسپاں کر دیں کو کاپی کریں اور اپنے ڈیسک ٹاپ یا جو کچھ بھی پر اس کو بچانے کے کر سکتے ہیں ہے.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

جوابات آغاز کی منظوری کے عمل کی سرگرمی سے ہو رہی واپس

میں نے شیئرپوائنٹ ڈیزائنر کے کام کا بہاؤ فینسی نئی 'آغاز کی منظوری کے عمل "کی سرگرمی کے ساتھ کے ارد گرد کھیلنے گیا اور جلد stymied کیونکہ میں نے فورا سوال کا جواب نہیں کر سکتے ہیں, "اسے منظور کیا گیا تھا یا نہیں?". 

مختصر جواب یہ ہے کہ یہ بہت آسان جواب حاصل کرنے کے لئے ہے.  جب آپ کو آپ کے بنیادی ورک فلو سے اس کی سرگرمیوں کو شامل کریں, ایس پی ڈی کام کے فلو کو متغیر اور پیرامیٹر اعداد و شمار کے ذرائع کے ایک bazillion متغیرات میں اضافہ کر دیتی ہے, اگر آپ یہاں دیکھ سکتے ہیں کے طور پر:

SNAGHTML2350fe72

آپ یہ بھی نوٹ کریں گے کہ آپ ان میں سے ایک سے زیادہ کو شامل تو, ایس پی ڈی appends متغیرات میں سے سب کے لئے تو آگے ایک "1" اور. 

مجھے پتہ چلا کہ میں نے سب سے پہلے "اسٹارٹ کی منظوری کے عمل" کی سرگرمی کو خارج کر دیا جب, متعلقہ کام کے فلو کو متغیرات میں سے پہلا سیٹ رہے (دکھ کی بات).  تو, آپ کی وجہ سے دوسری صورت میں اس کا استعمال کس طرح ہوشیار رہنا, آپ کے ساتھ ختم ہو جائیں گے  کام کے فلو کو متغیرات میں سے ایک بہت cluttered فہرست.

میں نے ایک بولین متغیر کے لیے نام "ہے" کنونشن کے بعد کے لیے مائیکروسافٹ قرض دینے کے.  کنونشن میں اعداد و شمار کی طرح سمجھا جاتا ہے کیا یہ بہت واضح کرتا ہے.

تحقیق میں, میں نے اس مفید مضمون پایا: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  یہ واقعی میں اس مخصوص مسئلے کو حل نہیں کرتا, آپ کو اس مخصوص سرگرمی اور اس کے بہن بھائیوں کے بارے میں مزید جاننے کے لئے چاہتے ہیں لیکن اگر موضوع پر کچھ اچھی معلومات ہیں تو میں نے وہاں جانا چاہتے ہیں.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

شیئرپوائنٹ ڈیزائنر 2010 MOD تقریب

میں باہر کام کر کچھ لاگ ان رہا ہوں جہاں میں ملازمین کو چھٹیوں کی درخواست کر سکتے ہیں, بیمار وقت, وغیرہ. ایک کی توثیق کی حکمرانی کی ضرورت ہے کہ آپ ہمیشہ وقت میں درخواست کرنا ضروری ہے 4 گھنٹے کے وقفے.  یہ کافی آسان ہے کرنا ہے - ایک modulo تقریب کا استعمال کریں.  تم Modulo تقریب ڈویژن میں باقی حصہ بتاتا ہے.  اگر وہاں کوئی باقی نہیں ہے, ماڈیولز صفر ہے, دوسری صورت میں, اسے چھوڑ دیا جاتا ہے جو کچھ بھی ہے.  مثال کے طور پر, 8 کے خلاف 4 = 0 (8 / 4 = 2 کوئی فریکشن کے ساتھ).  دوسری طرف, 8 کے خلاف 5 ہے 3.

میں نے ایک بار ایس پی ڈی کے ساتھ ایسا کرنے کی ضرورت ہے 2007 صلی اللہ علیہ وسلم ایک بار ایک وقت اور میں نے اصل میں حل کرنے کے لئے ایک برائے InfoPath فارم کا استعمال کرتے ہوئے ختم, تو اس وقت میں سامنے اختتام پر سنبھالا دیا گیا تھا.  موجودہ صورت میں, تصویر میں ایک برائے InfoPath فارم ہو سکتی ہے, لیکن وہ ابھی تک یہ واضح نہیں ہے.  تو, میں نے وقت کی درخواستوں میں ہمیشہ اس بات کا یقین کرنے کے لئے ایک ٹیکنالوجی باہر کام کر رہا تھا 4 گھنٹہ دھیرے بڑھتا.  میں نے ریاضی کرنے کے لئے جا رہا تھا, یہ ایک سٹرنگ میں کو بچانے کے لئے اور اس کے بعد کچھ substring چیزیں کرتے ہیں. 

I pull up SPD 2010 اور میری حیرانی پر (اور ایک چھوٹی سی شرمندگی) ایک modulo تقریب میں پہلے سے ہی موجود ہے:

image

میں ایک بار پھر خوشی میں کچھ کی ضرورت کے خانے کے باہر وہاں پہلے سے ہی ہے کہ حیران ہوں.  مائیکروسافٹ کے مرکب میں شامل کرنے کے لئے یہ ایک عجیب تقریب کی طرح لگتا ہے.  یہ آسان ہے "کی ایک قسم ہے, تو "اس سے محسوس ہوتا ہے میں اسے پھینک دو.  مجھے اس سے ہمدردی, میں اپنے آپ کو یہ ہر وقت کرتے ہیں کے طور پر.  یہ CodePlex منصوبے تھوڑا سا کام کرتا ہے کے ایک گروپ ItsEasy اصول سے اس کے نتیجے میں ہے.  ایک ہی وقت میں, مائیکروسافٹ ثبوت مصنوعات کے ساتھ "کے راستے سے 95 فیصد" اثر حمایت کرنے کے لئے جاری ہے.  وہ MOD تقریب پر عملدرآمد, لیکن نہیں راؤنڈ تقریب, مثال کے طور پر.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

شیئرپوائنٹ ڈیزائنر 2007 ورک فلو کے ملانے CodePlex پروجیکٹ

میں ایک ساتھ ڈال میری دوسری CodePlex کے منصوبے رہا ہوں (تفصیلات اس ہفتے بدھ کے روز کرنے کا اعلان, پلس یا مائنس) اور میں میرا پہلا پروجیکٹ پر ایک نظر, "SharePoint ڈیزائنر ورک فلو توسیعات". مجھے افسوس ہوا اور یہ ہے کہ اس پر ڈاؤن لوڈ کیا گیا ہے کو دیکھنے کے لئے خفیف تھا ۔ 4,800 اوقات:

image

میں بنیادی طور پر گزشتہ میں اس منصوبے کے بارے میں بھول گیا 12 ماہ. میں بنیادی طور پر یہ ترک ہوئےکچھہ ندامت محسوس ہوں کیونکہ.

میں دوسرے نظر آتے ہیں اور خود تمام اس بات کی یاد دلاتے ہیں جا رہا ہوں کے بارے میں.

اگر کسی کو بھی اس پر کام کرنے دلچسپی رکھتا ہے, مجھے بتائیں اور ہم اس پر تعاون کے بارے میں دیکھیں گے. 4,800 ڈاؤن لوڈ ایک وشال رقم نہیں ہے, لیکن اس سے زیادہ میں نے کبھی یہ احساس اور یہ شاید اسے اٹھا اور اسے آگے لے کر کچھ کوشش کے قابل ہے.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin