Om en vecka sedan, Startade jag upp ett codeplex projekt som ger en enkel och tämligen generisk metod för att lägga till anpassade åtgärden funktioner till SharePoit Designer arbetsflöde. Det beskrivs här: http://www.codeplex.com/spdwfextensions. Utöver att helt enkelt skapa en ram, Syftet är också att tillhandahålla en uppsättning användbara funktioner som kommer att göra SPD mer användbar/flexibel/kraftfull.
Här är de aktuella planerade funktionerna för version 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Om någon har något intresse av detta projekt, Vänligen lämna en kommentar eller start/lägga till en diskussion här: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Här är den aktuella uppsättningen funktioner som har varit kodade (även om inte testat som av 11/08/07):
Funktionen | Beskrivning (om inte samma som .net funktion) |
NUM-transaktioner() | Returnerar tal "poster" i en sträng enligt angivna avgränsare.
Till exempel: NUM-transaktioner i en sträng "en,b,c" med avgränsare"," = 3. |
Posten() | Returnerar den n: te token i en sträng enligt angivna avgränsare. |
Längd | String.length |
Ersätt() | String.Replace() |
Innehåller() | String.contains() Returnerar ordet "true" eller ordet "false". |
Delsträng(Starta) | String.substring(Starta) |
Delsträng(Starta,slutet) | String.substring(Starta,slutet) |
ToUpper() | String.ToUpper() |
ToLower() | String.ToLower() |
StartsWith() | String.StartsWith() Returnerar ordet "true" eller ordet "false". |
EndsWith() | String.EndsWith() Returnerar ordet "true" eller ordet "false". |
Som tidigare nämnts, Jag är fortfarande intresserade av att tillhandahålla alla ansträngningar för att testa dessa funktioner.
–Monjo