Mi estis ludanta proksimume kun laŭmendaj agoj por SharePoint Designer por iu tempo (Vidi ĉi tie Por iu detala aĵo, Se kiu interesas vin).
En mia nuna projekto, Ni devas fari kelkajn juste pezan levanta kaj ni deziras uzi declarative SPD workflow administri la rilatan komercan procezon.
Longa rakonto mallonga, Tio ĉi estas tute ebla. Mi etendis mia Codeplex projekto alvoki "helper servo" Kaj nun ni povas alvoki araneaĵan servon rekte de SPD workflow.
Ĉi tie-a la subskribo:
Publika Ŝnuro Ekspedanto( Guid WebID, // Pasita de la runtime medio Guid SiteID, // Pasita de la runtime medio Ŝnuro ListID, // Pasita de la RTE (Ne scias kial tion ĉi estas ŝnuro, Ne GUID) Int ListItemID, // Pasita de la RTE. Ŝnuro XmlMessage) // Pasita de la uzanto kiel deklarita en SPD.
Tio ĉi ekspluatas la fakton ke ni povas akiri ĉe grava workflow informo, Kiel la ejo, Lista IDENTIGAĴO, Ktp. Tio ĉi estas bone dokumentita en pluraj lokoj por tiuj de vi interesita en kreanta viajn proprajn laŭmendajn agojn. La ideo estas eltiri la XMLan ŝnuron kiel provizita de la uzanto ekspedi konvenan procedon. Amuza aĵo!
Bedaŭrinde, Tio ĉi estas evidente unu-voja bileto malsupren al "Loosey Goosey" Anti-skema lando, but it’s better than hitting a brick wall 🙂
Estas ĝi anti-skemo se vi faras ĝin eĉ kvankam vi scias ĝin estas anti-skemo?
Mi esperas volvi ĉi tiun internan Codeplex en la proksima estonteco. Se vi estas interesita en mi tiel faranta, Doni min enŝovi (Retpoŝto Aŭ lasi rimarkon) and I’ll be that more enthusiastic about doing it 🙂
</Fino>
Plu sciigo sur via laboro voki webservices de WSS workflow difinis en SPD?