مرحله 1 تنظیم سایت شیرپوینت
: فهرست سفارشی شیرپوینت - ProjectFolder، FolderList ایجاد کنید.
مرحله 2: گردش کار لیست SPD را ایجاد کنید.
گردش کار
مرحله 3: الگوی اصلی گردش کار ایجاد کنید.
مرحله 4: متغیر گردش کار را ایجاد کنید و مقادیر پیش فرض را به آنها اختصاص دهید.
- ServiceURL - URL لیست شیرپوینت که در آن نام پوشه های فرعی را تعریف کردیم.
- RequestHeader - سربرگ HTTP برای تماس سرویس وب.
- LinkToDoc - پیوند شیرپوینت که در آن زیر پوشه ما اضافه/ذخیره می شود.
مرحله 5: تماس با خدمات وب
- برای ایجاد یک پوشه فرعی، ابتدا باید داده های لیست حاوی نام پوشه ها را با استفاده از URL زیر واکشی کنیم " http://....../sites/Demo/_api/Web/Lists/GetByTitle('ProjectFolders') /اقلام ".
- ابتدا روش « call HTTP Web Service » را برای تماس سرویس وب اضافه کنید.
- تنظیم تمام پارامترهای مورد نیاز برای این تماس سرویس وب مانند requestHeader، answerContent، answerHeader
مرحله 6: طبق ترتیب پوشه، مقادیر متغیر گردش کار را تنظیم کنید. پس از تکمیل مقداردهی اولیه متغیر، به مرحله بعدی بروید.
مرحله 7 پوشه پروژه را ایجاد کنید.
ابتدا باید یک پوشه root برای ذخیره زیر پوشه ایجاد کنیم، بنابراین در این مرحله قصد داریم یک پوشه والد ایجاد کنیم.