This blog entry is more of an "in the realm of the possible" ulazak vs. beton info.
We have a technical design that calls for us to create a site in a site collection via a manually launched workflow process. U osnovi, users enter data into a "new customer" prilagođeni popis i onda kada su završili i potvrđene proces unosa podataka, moramo stvoriti mjesto za tog kupca.
Ja sam veliki obožavatelj i deklarativne rada, kao i slaba Visual Studio programer tijekom rada, pa sam htjela da zadovolji zahtjev pomoću SharePoint Designer.
Planiram pisati o tome podrobnije (i nadamo prisutni na skupinu korisnika ili dva u narednoj godini), ali ovdje je cjelovito rješenje:
- Stvaranje prilagođene akcije koja se integrira sa SPD.
- Prilagođene akcije omogućuje SPD zazivati web servis i proći ga niz XML.
- Web servis smješta red u prilagođenom popisu i stvara novu stranicu po podacima za tog novog klijenta koriste prilagođenu web definiciju.
- Web servis zatim ažurira prilagođeni popis s nekim informacijama kao što je link na novu stranicu.
Mi smo u obzir i ostale pristupe, such as event handlers and visual studio based workflow. The SPD approach gives our end users a little more control over the process. Granted, postoji puno C # koda u ovom rješenju, ali to je zamotan u deklarativnoj rada, tako da smo dobili neke od prednosti rada, dok deklarativne spaja na web-stvaranje usluga.
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.
</kraj>