SharePoint and InfoPath Forms
با توجه به افزایش روز افزون استفاده از شیرپوینت در سازمانها و شرکت ها و همچنین نیاز به استفاده از فرمهای پیشرفته جهت دریافت و ثبت اطلاعات مختلف از کاربران، مایکروسافت را به سمت توسعه ابزار InfoPath در محیط شرپوینت هدایت کرد.
میتوان گفت، InfoPath تنها ابزاری است که دارای قابلیت های ویژه در طراحی و پیاده سازی فرمهای آماده است، و از همه مهمتر سازگاری کاملی با مجموعه محصولات آفیس مایکروسافت دارد. با توجه به توضیحات فوق و همچنین ضعف لیستهای شیرپوینت در ایجاد فرمهای پیشرفته، مایکروسافت تصمیم به توسعه InfoPath برای شیرپوینت گرفت!
شیرپوینت و InfoPath در نسخه 2007 به خوبی با هم Integrate شدند و شما به راحتی توسط طراحی فرمهای خود در Infopath توانایی استفاده از آنها را در شیرپوینت خواهید داشت. Infopath قابلیت ثبت اطلاعات فرمها در لیستها و کتابخانه اسناد شیرپوینت را دارا می باشد و توسط Web Service ها و انواع Connection های داخلی توانایی اتصال به آنها را دارد.
با توجه به موارد فوق و نیاز کاربران، تصمیم دارم تا در چند مقاله به صورت کامل روشهای استفاده، برنامه نویسی و نحوه ثبت اطلاعات فرمهای حرفه ای infopath در شیرپوینت رو برای شما دوستان تشریح کنم. پس با من همراه باشید...
اولین سوالی که در مورد استفاده از Infopath در شیرپوینت مطرح است، سازگاری آن با نسخه های مختلف شیرپوینت می باشد.
نسخه MOSS 2007 : به طور کامل از Infopath پشتیبانی میکند و شما به راحتی می توانید به توسعه فرمها در MOSS بپردازید.
نسخه WSS 3.0 : به طور پیش فرض و در هنگام نصب شامل Infopath نیست ولی قابلیت پشتیبانی از Infopath را دارا هست. برای استفاده از Infopath در WSS شما نیاز به نصب Office Form Server 2007 دارید! پس از نصبِ کامل OFS2007 شما توانایی توسعه Infopath در WSS را خواهید داشت.
دومین سوال نحوه استفاده از فرمهای InfoPath در محیط شیرپوینت است. فرمهای اینفوپت به دو صورت زیر در محیط شیرپوینت قابل نمایش و استفاده هستند :
1- Web Browser-enabled ( قابلیت نمایش و استفاده از فرمها از طریق مرورگر به صورت یک صفحه Web )
2- Clients Application Mode ( قابلیت نمایش و استفاده از فرمها در محیط برنامه Infopath موجود در سمت کاربر، که نیاز به نصب برنامه InfoPath در محیط کاربر دارد )
ادامه دارد...
UPDATED : برای ادامه مقاله رجوع کنید به این آدرس.