برای شروع کار، به سراغ ساخت یک گردش کار پایه با نینتکس میرویم. این جریان کاری بر روی یک لیست قرار میگیرد و با استفاده از یک اکشن Log History عمل میکند. بعد از ساخت این گردش کار با Nintex میتوان تاریخچه گردش کار و دیگر اطلاعات مربوط به جریان کاری را مشاهده کرد.
این اکشن یک ورودی تعریف شده به لیست تاریخچه دارد و برای اطلاعات دیباگ کردن مفید است. اغلب، از Log برای خطایابی در جایی که فرایند به درستی کار نمی کند استفاده میشود. این کار، شما را از درستی اجرای فرایند آگاه میسازد و اطلاعات مربوط به هر نقطهای از گردش کار را به شما میدهد. در پایان این مقاله به راحتی میتوانید تاریخچه گردش کاریتان را ببینید.
اولین قدم، باز کردن یک لیست شیرپوینت و ایجاد یک Task app جدید از قسمت تنظیمات است. بر روی Add an App کلیک کنید و سپس Tasks app انتخاب کنید. نام “Basic Log in History” را برای آن انتخاب می کنیم.
لیست “Basic Log in History” را باز کرده و از تب لیست Workflow Setting را انتخاب کنید و بر روی Create a Workflow with Nintex Workflow کلیک کنید.
از آنجایی که میخواهیم یک نمونهی پایه ایجاد کنیم از Blank template استفاده میکنیم. در قسمت سمت راست خود، جعبه ابزار اکشنهای گردش کاری را مشاهده میکنید. در اینجا تمام اکشنهای در درسترس جهت ساخت جریان کاری موجود است. بر روی گروه Operations کلیک کنید و Log in History List را انتخاب کنید.
به راحتی می توانید با عمل Drag and Drop این اکشن را در فرایند خود جای دهید.
فلش drop-down بر روی اکشن را انتخاب و روی Configure کلیک کنید تا صفحهی زیر برای شما باز شود:
در قسمت text فیلد عبارت “به گروه ساقه خوش آمدید” را وارد میکنیم و گزینه save را میزنیم.
حالا، قبل از پایان کار، اجازه دهید به صورت اتوماتیک آن را اجرا کنیم. همچنین میتوان آن را به صورت دستی هم ران کرد، اما در این مورد، به صورت خودکار آن را اجرا میکنیم. به همین منظور، بر روی Workflow Setting در ریبون کلیک کنید.
در قسمت Start when items are created field گزینه yes را انتخاب و ذخیره کنید.
شما برای اولین بار یک گردش کار با Nintex را ایجاد کردید. در مرحله آخر فقط باید آن را انتشار دهید. بنابراین در نهایت میتوانید با کلیک روی گزینه publish و وارد کردن یک عنوان برای این گردش کاری، کار خود را به پایان برسانید.
حالا در شیرپوینت یک وظیفه جدید وارد کنید.
بعد از ساخت یک تسک به اسم Test ، گردش کاری به طور خودکار شروع شده و شما میتوانید تاریخچه آن را ببینید. همانطور که در شکل میبیند بر روی سه نقطه کلیک و View Workflow History را انتخاب کنید.
حالا صفحه workflow status باز میشود؛ جایی که شما میتوانید هرگونه اجرا، کنسل شدن، تکمیل و یا خطا را ببینید. زیر Completed Workflows، باید کلمهی “به گروه ساقه خوش آمدید” را ببینید. بر روی لینک آبی رنگ کلیک کنید.
صفحه پیشرفت گردش کار اجازه میدهد تا شما مقدار پیشرفت یک گردش کار را ببینید. در این گردش کار پایه، تنها و تنها یک عمل بر روی صفحه نمایش ظاهر می٬شود. رنگ سبز اکشن نیز نمایانگر تکمیل گردش کار است. شما میتوانید سایر اکشنها با رنگهای خاکستری، زرد و قرمز را هم ببینید.
رنگ خاکستری به این معنی است که فرایند هنوز تکمیل نشده و یا به دلیل منطقی کامل نشده است. رنگ قرمز نشاندهندهی توقف یا ریست شدن اکشن است و رنگ زرد نیز نشاندهنده یک اکشن در حال اجرا است. علاوه بر این، با کلیک بر روی لینک Click here to show detailed view نیز میتوانید جزئیات بیشتری را ببینید.
در مطالب بعدی بلاگ ساقه، به بررسی مثالهای کاملتری میپردازیم؛ همراه ما باشید.