در وبلاگ های قبلی ، نگاهی به عملیات « ایجاد » و « خواندن » در این سری از عملیات CRUD در شیرپوینت با استفاده از REST API داشتیم . در این وبلاگ عملیات “ به روز رسانی ” را توضیح خواهیم داد .
مانند قبل، اجازه دهید با این فرض شروع کنیم که لیست موجود در تصویر "کارمند" دارای برخی از ورودی ها است. ما لیست را بر اساس شناسه مورد لیست می خوانیم - شما شناسه را وارد کرده و جزئیات مورد لیست مربوطه را در جدول HTML دریافت می کنید. در مرحله بعد، مقادیری را که می خواهید تغییر دهید تغییر می دهید و "پست" دوباره به لیست تغییر می کند.
عملیات REST در شیرپوینت - به روز رسانی
مرحله 1
یک لیست سفارشی "کارمند" مطابق طرح زیر ایجاد کنید. نامهای داخلی ایجاد شده ستونها را ضبط کنید - بعداً به آن نیاز خواهید داشت.
نام لیست - کارمند
نام ستون | نام داخلی | تایپ کنید |
نام | عنوان | تک خط متن |
شناسه کارمند | Employee_x0020_ID |
عدد |
بخش | بخش | تک خط متن |
شهر | شهر | تک خط متن |
شماره تماس | تماس_x0020_شماره | تک خط متن |
این لیست در مورد من به این شکل است.
گام 2
یک صفحه بخش وب ایجاد کنید و لیست "کارمند" را در هر یک از مناطق بخش وب وارد کنید.
مرحله 3
مرحله بعدی اضافه کردن کد است. کد را می توان از - اینجا دانلود کرد. در مورد ما، ما یک فایل HTML تک صفحه ای ایجاد خواهیم کرد ( به عنوان مثال استایل، اسکریپت ها و عناصر بدنه در یک صفحه با ارجاع داخلی به فایل jQuery.min.js قرار خواهند گرفت). HTML را می توان به یکی از روش های زیر به صفحه ما اضافه کرد. برای این سناریو، ما یک بخش وب ویرایشگر محتوا (CEWP) را در هر یک از مناطق قسمت وب اضافه کردهایم و سپس،
- کد را مستقیماً در CEWP وارد کنید.
- فایل HTML و JS را در هر کتابخانه اسنادی آپلود کنید، و سپس پیوند فایل HTML را در لینک محتوا مانند شکل زیر وارد کنید.
مرحله 4
شناسه ای را که می خواهید برای آن به روز کنید وارد کنید و ابتدا روی دکمه "خواندن" کلیک کنید. نتیجه نمایش داده خواهد شد.
مرحله 5
حالا تغییرات لازم را انجام دهید و روی دکمه "به روز رسانی" کلیک کنید. تغییر در آیتم لیست اکنون قابل مشاهده است. این مرحله را به پایان می رساند. برای درک کد به مرحله 6 زیر نگاه کنید.