Vytvárať lokality (SPWeb) prostredníctvom SharePoint Designer Workflow

Tohto blogu vstupe je viac "v ríši prípadné" položka vs. konkrétne info.

Máme technického návrhu, ktorý volá na nás vytvoriť lokalitu v kolekcii lokalít cez ručne spustený pracovného postupu. V podstate, používatelia zadávajú údaje do "nového zákazníka" vlastný zoznam a potom keď majú hotové a overené procesu vstupu údajov, Musíme vytvoriť lokalitu pre tohto zákazníka.

Som veľký fanúšik deklaratívne toku činností, ako aj slabé visual studio workflow programátor, tak som chcel splniť požiadavku použitie SharePoint Designer.

Mám v pláne písať o tom podrobnejšie (a dúfajme, že predstavujú pre skupinu používateľov alebo dva v budúcom roku), ale tu je celkového riešenia:

  • Vytvoriť vlastnú akciu, ktorý integruje s JPD.
  • Vlastná akcia umožňuje JPD vyvolať webovú službu a preniesť ho reťazec XML.
  • Webová služba vyhľadá riadok v zozname vlastné a vytvorí novú lokalitu podľa údajov pre nový klienta pomocou vlastné stránky definície.
  • Webová služba potom aktualizuje vlastný zoznam niektoré informácie, ako napríklad prepojenie na nové stránky.

Domnievame, že iné prístupy, napríklad obsluhy udalostí a programu visual studio založené workflow. SPD prístup dáva našich koncových užívateľov o niečo väčšiu kontrolu nad procesom. Udelené, existuje veľa kódexu C# v tomto roztoku, ale je zabalená vo vnútri deklaratívne tok činností, tak sme sa dostať niektoré z výhod, deklaratívne toku činností pri Bodné do tvorby lokality služby.

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.

</koniec>

Vyberajte môj blog.

Technorati Tags: ,

nechať odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *