Այս բլոգը մուտքն ավելի կարեւոր է «հարթությունում է հնարավոր" Դուք vs. կոնկրետ info.
We have a technical design that calls for us to create a site in a site collection via a manually launched workflow process. Հիմնականում, ալբոմներ մտնում տվյալները մեջ մի նոր հաճախորդ" Մաքսային ցուցակը, ապա, երբ նրանք ավարտել է եւ վավերացվել տվյալների մուտքի գործընթացը:, մենք պետք է ստեղծել այդ կայքը հաճախորդին.
Ես էլ մեծ երկրպագուն դեկլարատիվ աշխատանքի արդյունքում, ինչպես նաեւ թույլ Visual Studio աշխատանքի արդյունքում ծրագրավորող, ես ցանկանում էի հանդիպել պահանջը `օգտագործելով Sharepoint դիզայներին.
Ես պլանավորում եմ գրել այս մասին առավել մանրամասն (եւ հուսով ենք ներկայացնում մի Օգտվողի մասին կամ երկու կողմից առաջիկա տարվա), Բայց ահա ընդհանուր լուծում:
- Ստեղծել գործարկողի ակցիա է ինտեգրվել կապնվել SPD.
- ՀՀ մաքսային գործողությունը թույլ է տալիս SPD է վկայակոչել վեբ ծառայություն, եւ անցնում է այն տողը թեմա.
- Վեբ սպասարկման locates այդ շարքում է մաքսային ցուցակում եւ ստեղծում է նոր կայքը ըստ տվյալների, որ նոր հաճախորդ, օգտագործելով գործարկողի կայքի սահմանումը.
- Web ծառայությունը ապա թարմացումները գործարկողի ցուցակի հետ որոշ տեղեկությունների, ինչպիսիք են հղում դեպի նոր կայքը.
Մենք համարում այլ մոտեցումներ, such as event handlers and visual studio based workflow. The SPD approach gives our end users a little more control over the process. Granted, կա շատ C # կոդը Այս լուծմանը, բայց դա փաթաթված ներսում դեկլարատիվ աշխատանքի արդյունքում, որ մենք ստանում որոշ առավելությունների դեկլարատիվ աշխատանքի արդյունքում, իսկ hooking են կայքի ստեղծման ծառայության.
All we need now is an easy tool to automatically migrate SPD workflows around as easily as we can for visual studio workflows and we’ll really be cooking with gas 🙂 I understand that some folk are out there working on this problem and I hope they have some good success with it soon.
</վերջ>