طراحی پورتال های سازمانی شرکت پروجان

شیرپوینت و پراجکت سرور پروجان

استقرار شیرپوینت و پراجکت سرور

مسیر سایت

عدم attach فایل به فرم هنگام خطای اعتبار سنجی

شیرپوینت – عدم attach فایل به فرم هنگام خطای اعتبار سنجی

یکی از کاربران گزارشی از مسئله ای که با attachment های آیتم لیست داشت را به من ارسال کرد. بدین صورت که کاربران هنگام attach کردن یک فایل به یک آیتم و ذخیره آن ، اگر هر نوع خطای اعتبار سنجی بوجود می آمد (حتی با سایر فیلدها) تمامی attachment های فایل با هم از فرم حذف می شدند و پس از آن خطای “Attachment field cannot be updated.” در بالای فرم به نمایش در می آمد. 

 

 

 

 

عدم attach فایل به فرم هنگام خطای اعتبار سنجی :

بعد از کارکردن روی آن متوجه شدم که این عکس العمل بخاطر طراحی شیرپوینت است. در این حالت فیلد “Description” در فرم بر روی Mandatory  تنظیم شده است و مقدار “Append Changes to Existing Text” برای آن انتخاب شده بود. بنابراین هر بار که کاربر فایلی را برای attach انتخاب می کرد ، فیلد Description به value نیاز داشت و بنابراین باعث می شد که مسیرهای attachment ها پاک شوند.

این بدان معناست که هر بار که یک آیتم ذخیره میشود، متن فیلد Description به متن قبلی اضافه می شود و آن فیلد پاک می شود. حال اگر کاربران آیتم را دوباره ویرایش کنند و بخواهند که دوباره به آن attachment اضافه کنند ، مقدار فیلد Description مورد نیاز است. بنابراین هنگام ذخیره کردن آیتم هیچ خطای اعتبار سنجی رخ نمی دهد. اگر کاربران بدون افزودن Description بر روی ذخیره کلیک کنند ، attachment ها پاک خواهند شد و پیغام “Attachment field cannot be updated.” به نمایش در خواهد آمد.

 

در اینجا کاربران دو انتخاب دارند :

1- در فیلد Description ، گزینه Mandatory را از حالت انتخاب خارج کنند. در واقع اعتبار سنجی را حذف کنند.

2- گزینه “Append Changes to Existing Text” را برابر با No تنظیم کنند که مقدار اولیه فیلد را نمایش خواهد داد.

 

پست مرتبط :

 

ایجاد یک فرم از طریق یک سند WORD

کامپوننت COPY TO SHAREPOINT

هوش تجاری (BI)

سامانه مدیریت مستندات

سامانه مدیریت جلسات

طراحی پرتالهای اینترنت و اینترانت

طراحی فرایندهای درون سازمانی

سامانه مدیریت دروس آموخته

پراجکت سرور

مدیریت ارتباط با مشتری (CRM)

مایکروسافت اکسچنج سرور

سامانه مدیریت صورت وضعیتها

سامانه درخواست مرخصی و ماموریت

ثبت سفارشات و خرید

سامانه پیگیری نامه ها و وظایف

سامانه مدیریت تغییرات

سامانه مدیریت مناقصات

 

عضویت در خبرنامه