By default the Build Dynamic String action is not available in SharePoint Designer 2010

InfoPath alternatives for form designing SharePoint

By default, the Build Dynamic String action is not available in SharePoint Designer 2010. To make this available we need to do some changes.

Also, you can check out some posts on:

Change name of All site content under Site in SharePoint 2010

Disable the multiline textbox and single line textbox in SharePoint using jQuery

Hub Sites SharePoint Online Office 365 Tutorial Download PDF Free

For Adding the Build Dynamic String Action in your SharePoint Designer 2010 Follow these step:

1. Go to \ProgramFiles\CommonFiles\MicrosoftShared\webserver extensions\14\TEMPLATE\1033\Workflow on your system drive.

2. Open the WSS.Actions file (this is where information about all default SPD actions is stored).

3. First copy that file any whare in your system for backup perpose.

4. Find “Build Dynamic String” and change the “AppliesTo” parameter from “DisplayOnly” to “all”. Save the file. (See code after changes).


<Action Name=”Build Dynamic String”
ClassName=”Microsoft.SharePoint.WorkflowActions.BuildStringActivity”
Assembly=”Microsoft.SharePoint.WorkflowActions, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”
AppliesTo=”all”
Category=”Core Actions”>
<RuleDesigner Sentence=”Store %1 in %2″>
<FieldBind Field=”StringValue” Text=”dynamic string” Id=”1″ DesignerType=”StringBuilder” />
<FieldBind Field=”Variable” Text=”variable” Id=”2″ DesignerType=”ParameterNames”/>
</RuleDesigner>
<Parameters>
<Parameter Name=”Variable” Type=”System.String, mscorlib” Direction=”Out” DesignerType=”ParameterNames”Description=”Workflow variable output by this action.” />
<Parameter Name=”StringValue” Type=”System.String, mscorlib” Direction=”In” DesignerType=”StringBuilder”
Description=”Dynamic string used to set workflow variable.” />
</Parameters>
</Action>

5. Run IISReset, re-open SharePoint designer, you should now have the Build Dynamic String action available.


You May Also like the Following SharePoint Online Tutorials:

About Navneet Singh

I am Navneet Singh, Working at C3it software solutions pvt. ltd. in Pune. My core skills are SharePoint 2013, Office 365, SharePoint 2010, SharePoint Designer, SharePoint Designer Workflow, Nintex Workflow, Infopath, Webpart, CSOM/SSOM, Power-shell, C#, ASP.NET and SQL Server.

View all posts by Navneet Singh →

Leave a Reply