PDA

View Full Version : سوال: چند سوال در مورد InfoPath



esyooo
پنج شنبه 07 اردیبهشت 1391, 02:24 صبح
دوستان در مورد InfoPath خیلی سوال دارم.شاید به این خاطر هست که برنامه نویس نیستم و درک درستی از این برنامه و قابلیت های اون ندارم.

کار InfoPath دقیقا چی هست؟
اگر باInfoPath میشه فرم های اینترنتی درست کرد پس کار نرم افزار هایی مثل frontpage و Expression Web چیست؟
اگر InfoPath کارش ساختن فرم هست و میشه اطلاعات رو وارد و ذخیره کرد پس کاربانک اطلاعاتی مانند اکسس و SQL چیست؟

ساختار XML چه مزیتی هایی دارد؟

ممنون میشم راهنمایی بفرمایید.
با تشکر

esyooo
شنبه 09 اردیبهشت 1391, 20:12 عصر
در بین دوستان برنامه نویس کسی نیست کمک بکنه؟
اگر یک اشاره کوچکی هم بکنید ممنون میشم

Younestalebi
شنبه 09 اردیبهشت 1391, 23:48 عصر
اين برنامه ابزار جديد مايکروسافت براي طراحي فرم هاي اداري است که امکان ساخت فرم ها و نيز ارتياط آنها را با بانک هاي اطلاعاتي تضمين ميکند .
پس از پر کردن فيلد هاي يک فرم شما ميتوانيد اطلاعات ثبت شده در فرم را براي دسته بندي و نگه داري به يک برنامه مانند excel بفرستيد تا در آن ثبت شود و قابل چارت بندي و ارائه مجدد باشد . همچنين در اين برنامه شما ميتوانيد اطلاعات چندين فرم را در يک فرم بازيابي کنيد .
اتصال با XML :
استفاده از XML و سرويس هاي وب بصورت گسترده اي مورد استفاده است . اما در حاليکه سرور ها ، بانک هاي اطلاعاتي و خيلي ابزار هاي ديگر ، XML را پشتيباني ميکنند ، هنوز برنامه هايي هستند که با اين تکنولوژي همخواني ندارند . مثلا ليست هزينه هاي ماهانه خود را که در word يا Excel نوشته ايد نميتوان براحتي به XML منتقل کرد و علت در قفل بودن ساختار اين برنامه هاست ، پس انتقال بايد بصورت دستي و توسط يک نفر انجام شود ... اما هم اکنون اين قابليت فراهم شده که شما اين اسناد آفيس را توسط ابزار هاي آفيس بصورت XML هاي قابل استفاده در وب در آوريد .
برنامه InfoPath 2003 شکاف ارتباطي ميان بانک هاي اطلاعاتي و XML و مدل ها و سرويس هاي وب را برداشته است و شما را براي فرستادن اطلاعات خود بر روي وب همراهي ميکند .
ويرايشگر اسکريپت مايکروسافت (MSE) حالت سند بندي فوق العاده اي را براي گسترش دهندگان فراهم کرده است و شامل مرجع کاملي به سرويس هاي XML و زبان هاي VBscript و Jscript ميباشد.

InforPath 2003 (به همراه OneNote) يكي از دو عضو جديد خانواده Microsoft office مي‌باشد، يك عضو جديد و كارآمد. InfoPath يك برنامه ايجاد فرم براي يكپارچه‌سازي داده‌هاي شما با پايگاه‌هاي داده، وب سرويس‌ها، XML و يا هر سيستم XML-enabled ديگر است. تنها كنترل‌ها را به درون يك فرم InfoPath، &drop drag كنيد، بفرستيد: نتيجه يك فرم ورود داده با كنترل‌هاي پيشرفته است كه با استانداردهاي آشناي رابط كاربري مايكروسافت و آفيس مطابقت دارد

esyooo
یک شنبه 10 اردیبهشت 1391, 10:40 صبح
دوست عزیز این ها رو خونده بدم.
لطفا به سوالات در پست اول جواب دیدی یا راهنمایی کنید.
با تشکر

amin1softco
یک شنبه 18 تیر 1391, 22:40 عصر
با سلام در ادامه صحبت های Younestalebi (http://barnamenevis.org/member.php?132396-Younestalebi) و برای جواب به شما

ساختار XML چه مزیتی هایی دارد؟
باید بگم که مایکروسافت اومد و شر پوینت رو برای شرکت های بزرگ با چند هزار کارمند ارائه کرد که یک سیستم erp محسوب می شه و یکی از خصوصیات سیستم های erp یکپارچه سازی سیستم های سازمانی با هم دیگه است . خوب با این اوصاف احتیاج به یک استاندارد برای تبادل داده ها بین سیستم های مختلف وجود داشت که XML خلق شد یعنی مثلاً شما یک سری گزارش از سیستم 1 می گیرید و امکان لود بی دردسرش در سیستم 2 فراهم می شه. و مهمترین مزیتش همینه و معادلش JSON است.


اگر InfoPath کارش ساختن فرم هست و میشه اطلاعات رو وارد و ذخیره کرد پس کاربانک اطلاعاتی مانند اکسس و SQL چیست؟
خوب مثل اینه که بگیم این همه خیابون در شهر هست پس کار پیست مسابقه چیه؟


اگر باInfoPath میشه فرم های اینترنتی درست کرد پس کار نرم افزار هایی مثل frontpage و Expression Web چیست؟
اینم جوابش دقیقاً بر عکس و در حدود سوال قبلی است.
frontpage یک نرم افزار طراحی صفحات وب است و بیشتر جنبه طراحی و ویرایش فایل های با فرمت html را داره که در سال 2003 عرضه شد در حالی که Expression Web در سال 2007 به جای فرانت پیج ارائه شد و قابلیت ها و امکانات خیلی بیشتر نسبت به فرانت پیج داره مثل طراحی صفحات asp.net و ,wpf,silverlight و ابزار های دیگه که خیلی حرفه ایی تر از فرانت پیج بود و جانشین اون بود. و یک محصول دیگه که شبیه این هاست sharepoint designer است که کارش تقریباً مثل همین هاست ولی تفاوت اصلیش اینه که برای طراحی و ویرایش شر پوینت درست شده و به راحتی می تونه با سرورش ارتباط برقرار کنه .


کار InfoPath دقیقا چی هست؟
یک نرم افزار که فقط برای پر کردن ,ساخت و اجرای فرم های شر پوینت ایجاد شده و بر خلاف اسمش نرم افزار پیچیده ایی نیست و برای کاربرد خاصی طراحی شده و یکجورایی هم تبلیغ شر پوینت به نظرم :دی
در هر حال بعد از طراحی فرم شما خیلی راحت می تونید فرم خودتون را روی سرور قرار بدید و تستش کنید و قابلیت طراحی خودکار فرم بر اساس لیست های تعریف شده رو هم داره.
اطلاعات بیشتر (http://office.microsoft.com/en-us/infopath-help/basic-tasks-in-infopath-2010-HA101830245.aspx)