Paul Galvin's (old) SharePoint space [SharePoint

Just another WordPress.com site

Category Archives: Codeplex

Codeplex & RSS

Not sure if everyone realizes, but codeplex has a nice daily updates RSS feed that I find very helpful.
 
In addition, all of the codeplex projects have their own feeds.
 
Every day, I scan through it and add any sharepoint related projects’ feeds to my gmail reader.
 
</end>

New release: SharePoint Designer Workflow Extensions (string manipulation functions)

UPDATE: See here for my thoughts on commercializing this project: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!569.entry

I’ve been busy working on my Codeplex project which is presently focused on providing string manipulation extensions to workflows created via SharePoint Designer.

See here for details:

Project home: http://www.codeplex.com/spdwfextensions

Release: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280

Version 1.0 includes the following new features:

Function

Description (if not same as .Net function)

Num-entries()

Returns the number "entries" in a string as per a specified delimiter. 

For example: Num-entries in a string "a,b,c" with delimiter "," = 3.

Entry()

Returns the nth token in a string as per a specified delimiter. 

Length

String.Length

Replace()

String.Replace()

Contains()

String.Contains()
Returns the word "true" or the word "false".

Substring(start)

String.Substring(start)

Substring(start,length)

String.Substring(start,length)

ToUpper()

String.ToUpper()

ToLower()

String.ToLower()

StartsWith()

String.StartsWith()
Returns the word "true" or the word "false".

EndsWith()

String.EndsWith()
Returns the word "true" or the word "false".

I’ve put together a series of screen shots that show the functions and what they look like when used in SharePoint Designer (both the design and the runtime result).  The screen shots show the individual functions as invoked from SharePoint Designer and then the history of a workflow that shows them after-the-fact.

Overall test:

Replace():

ToUpper():

Contains():

StartsWith():

EndsWith():

Length():

Substring(start,length)

Substring(start)

Entry:

  

 

 

My very own CodePlex project: Workflow extensions for SharePoint Designer

UPDATE: See here (http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!310.entry) for the latest on this project.

I created a CodePlex project today to house the Generic SPD interface code that I blogged about here (http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!275.entry).

Have a look at here (http://www.codeplex.com/spdwfextensions) to see the CodePlex project and kick the tires.

If you’re interested in working on this with me, fire off an email at mailto:galvin.paul@gmail.com