وبلاگ پرنیان پردازش پارس

مقالات آموزش اتوماسیون اداری و شیرپوینت، فیلم های آموزشی، آخرین اخبار و دیگر مطالب مرتبط با دنیای نرم افزارهای سازمانی

اطلاعات بیشتر »

پرنیان استفاده از فرم های InfoPath را ساده تر می کند

​فرض کنیم پورتال اینترنتی شما شیرپوینتی باشد. یکی از نیازها بر روی این پورتال ها، فرم های جمع آوری اطلاعات هستند، از فرم درخواست استخدام بگیرید که برای جمع آوری رزومه ها انجام می شود تا فرم هایی نظیر درخواست کلاس آموزشی، درخواست رزرو بلیت، درخواست پروانه ، درخواست دمو و ...
بازدیدکنندگان پورتال اینترنتی شما فرم مربوطه را تکمیل می کنند و انتظار دارند که بتوانند نتیجه اقدامات روی این فرم را رهگیری کنند. هر کدام از این فرم ها نیز فیلد های اطلاعاتی خاص خود را دارند و ممکن است تعدد زیاد فیلدها باعث شود حتی فرم به صورت wizard طراحی شود.

سوال اینجاست. برای رفع نیازهای فوق بهتر است از چه ابرازی استفاده کنیم؟
پاسخ به این سوال بسته به نوع فرم، میزان پیچیدگی آن و انتظار شما از خروجی دارد. در شیرپوینت با استفاده از لیست ها و بدون نیاز به برنامه نویسی می توان فرم ساخت. فرم های طراحی شده البته ظاهر ساده ای دارند.
راه حل جامع تر استفاده از  InfoPath است. با InfoPath می توان فرم های بسیار کاملتری طراحی نمود. اما واقعیت آن است که هر چه فرم مورد نظر پیچیده تر باشد و انتظار ما از خروجی بالا باشد یعنی انتظار داشته باشیم فرمی زیبا با کنترل تمام شرایط و موارد دیگر به دست آوریم طبیعی است که لازم است به همان میزان وقت بیشتری را برای ساخت آن صرف کنیم و بعضا حتی امکانات فوق العاده InfoPath نیز دیگر جوابگوی انتظار ما نیست و لازم است کد نویسی انجام شود.

شرکت پرنیان پردازش پارس زیرساخت طراحی فرم های الکترونیکی را برای تکمیل قابلیتهای InfoPath ارایه داده است. این زیرساخت شامل امکاناتی به شرح ذیل است :

    امکان ذخیره فرم در شیرپوینت توسط کاربر anonymous
    API تولید خودکار نام فایل اینفوپس بر اساس تاریخ
    API تعیین خودکار مسیر Submit فرم (در زمان جابجایی فرم نیاز به تغییر آدرس Submit نمی باشد)
    کنترل وجود خطا قبل از ارسال و نمایش خطا (خطایی که شیرپوینت نمایش می دهد برای کاربر نهایی مناسب نیست که جلوی نمایش این خطا را گرفته و یک خطای دیگر نمایش می دهد)
    تولید خودکار کد رهگیری  (کد رهگیری کوتاه تولید می کند و عدم تکراری بودن آن را کنترل می کند)
    امکان تولید کد رهگیری تصادفی
    امکان تولید کد رهگیری بر اساس یکی از داده های ثبت شده توسط کاربر
    مجهز به وب پارت رهگیری برای نمایش نتایج اقدامات روی فرم
    معرفی فرم به سایت جهت نمایش در لیست رهگیری

نمونه فرم :
http://www.barangroupco.com/Fa/Pages/portalpages/employment.aspx
 
نمونه رهگیری:
http://www.barangroupco.com/Fa/Pages/findinformation.aspx
 

ارسال نظر

آخرین نظرات

Comment RSS