Tuesday, November 17, 2009

Useful SharePoint Designer Activities and SharePoint Designer 2010

It did not come as a surprise that Microsoft has added functionality into SPD 2010 that some of the activities created as a part of my open source project on CodePlex accomplished. At this year’s SharePoint Conference in Las Vegas I made it a point to go and check out some of the SPD 2010 sessions. I was pleasantly surprised by the new functionality that was added to SPD and you got to love the ribbon interface. On a sad note the most popular set of activities on the CodePlex project, the Permission Activities, are now available out of the box. There was a moment during one of the SPD 2010 demos when the guy said “and now we are going to set permissions on this item” I thought to myself “Oh, well, I’m just going to have to find another niche for the open source project”. From what I saw not all of the functionality provided by my project is in SPD 2010. For instance, “Start another workflow” is not part of the new functionality. Once I get my hands on a stable Beta of WSS and SPD 2010 I will create a roadmap for the still needed custom activities that may be implemented in the next version of the Useful SharePoint Designer Activities Project. Stay Tuned.

34 comments:

www.TitaniumIT.com said...

Nice work on the SPD workflow extentions! Any plans on adding the ability to lookup a users manager in your "Lookup user Info" activity?

Henry said...

Please keep your SPD Activities project alive. We are constantly being asked for the ability to set item permissions in workflows. We won't see the Sharepoint 2010 upgrade at large clients until 2012 and I'd hate to not have this functionality for another two years. FYI, I revised your codebase so that the Grant Permission action iterates through all users in the field instead of just trying to set one. Seems to be working OK.

Anonymous said...

Hello,

I get a workflow error using Send Email Extended on a list item.

Workflow error:

System.NullReferenceException: Object reference not set to an instance of an object.
at DP.Sharepoint.Workflow.Common.SendMailWithAttachment(SPSite site, String from, String to, String cc, String subject, String body, AttachmentInfo[] attachments, Boo

Many people have problem with this isssue.

Could tyou help us how to solve this problem ??

Eduardo said...

I've to agree with Henry... your project will be largely used over MOSS 2007 environments.
And would be nice if the code revised by Henry was merged in codeplex project.

Azam Abdul Rahim said...

Hi Paul,

I have not seen the activities related to List Item Permission in SPD 2010. Can you verify?

Marcus said...

I just looked for the "set permission" Action in SPD2010 as well an d could not find it...

Any ideas?

Marcus said...

..I finally found it. This URL helped

http://social.technet.microsoft.com/Forums/en/sharepoint2010customization/thread/56479064-82bf-44d3-8932-cdfcad1e1df8

Paul Lo said...

Hi Paul,
I am from Taiwan.
your SPDactivities in MOSS 2007 did help me alot!
Do you have any schedule for the SharePoint 2010 Version?

Shane said...

I've been using your Useful SharePoint Designer Activities in WSS for over a year now. We are just planning our migration to SharePoint 2010. Any idea when this will be updated?

Thanks!

Mark said...

We find a number of the SPD Activities very valuable - esp send email with attachment. We're testing SharePoint 2010 and would like to use them there. ANy news.

Anonymous said...

Is the any reason that SPDActivities is still Alpha? My admin is reluctant to install.... Any plans to drop the Alpha.

Anonymous said...

Hi,

Do you now have the upgrade for the SPDActivities that supports Sharepoint 2010? need this badly. it will also help if you could blog on how to create custom activities. Thanks!

Htet Aung said...

Hi,

Very Nice work on SPD workflow extension, most of the functions are very helpful.

But I have some problem with start another workflow, I have created the another workflow with VS 2008. I try to start VS 2008 workflow from sharepoint designer workflow.

It just simply didn't work. I cannot see anything.

Regards,
Nay Lin

Htet Aung said...
This comment has been removed by the author.
Htet Aung said...
This comment has been removed by the author.
Anonymous said...

Are the plans for SharePoint2010 support? OOTB I miss the function for permissions and copy to other sitecollections.

yhanss said...

the action "if a member of" is not in sharepoint 2010 are you planing have your SPD for sharepoint 2010 soon really help a lot to manage groups and permissions

Anonymous said...

Thank you for the nice work in 2007. Everyone is waiting for the 2010.

Stefanie said...

Can I set permissions per item based on a single value people picker field called Authorized By, a single value people picker field called RequestedBy and a site group called 'Attendance Managers'?

I have not been able to get these item permissions to apply

Anonymous said...

I have been using your SPD Workflow solution at my company for over 2 years now. Not being a developer it was the only way we could have gotten our requirements met in so short a time. Even if SP2010 has the same functionality, you saved a lot of people a lot of headache over the years, and for that I say thank you.

Anonymous said...

Please keep the project going! Also... add a "Stop Workflow" activity so a workflow can be updated on edit.

http://spdactivities.codeplex.com/discussions/32288?ProjectName=spdactivities

Doreen said...

I just implemented this for our MOSS 2007/WSS 3.0 installation and it works great. Excellent tool. I wanted to make a form for my customer using SharePoint Designer workflow and this allowed me to meet user requirements. Thank you.

Anonymous said...

Paul,

Your extended workflow activity is wide use in our environment. Now that we are upgrading to 2010 I was able to deploy successfully. However now that I am trying to test in SPD2010 I see the activities but I can't enter the activity as an activity.

Any guidance is much appreciated.

HarePoint.Com said...

And you may be proud that you bring to us and to many others the idea to make a large commercail sets of workflow activities:

http://www.harepoint.com/Products/HarePointWorkflowExtensions/ListActivities.aspx

I can't understand why Microsoft don't make the same large set of workflow actions for work with Office documents, query web services and so on. Except approval workflows there a lot of other real tasks that can be automated with SharePoint workflow.

WBR, Alexander

NikosY said...

...That's because they want us too .... :)

Anonymous said...

But where's the 2010 version.
There has been so many request earlier, still no response for the same.

JP said...

Hi Thank you for your excellent contribution.
Onthe downside, this has been heavily used widely but there is not upgrade plan or guidance for 2010. If you could do that, would helpful to all your user community

Anonymous said...

Is there any documentation on getting the HTTP File Attachment working correctly in WSS 3.0 and/or MOSS (i.e. exact value to use for URL (absolute Encoded URL does not work, I get 404 error), exact value to use for Name (Name for Forms is what i have been told to use), and I have heard when using HTTP Action (for those that got it to work)it also seems to corrupt the document attached to the email and loses it's extension)? I have no problem using the List Attachment, but the HTTP Attachment action does not work and is what my client want's to use. I see no documention on Codeplex for the particulars of this HTTP File attchment action in Codeplex.

Daniel Pierce said...

Hey Paul,

I know your WF package for SP2007 has been out for awhile now and we have just recently incorporated this into our production env. It is something we have needed for awhile now.

One question I have (you may have already touched on this) for the "lookup user info" action, have you been able to add the ability to look up info for multiple users selected in one person or group column?

Any information you can provide on this would be greatly appreciated.

Thank you.

Anonymous said...

Does this work with SharePoint 2013 and Designer 2013?

Krishnan said...

The discussion on Useful Sharepoint Designer Custom Workflow Activities is not working with SP 2013 seems to be a proof that it works in 2013.

Dejan said...

Hi,
I post my problem everywhere but still with no answer. Copy item on other site list working just fine, but when I need to copy document from library I got error with Access denied.
Any suggestion?

Kevin Rymer said...

Hello - Thank You for the Useful Sharepoint Designer Activities solution. I downloaded the file, and when I run the Setup.exe file I receive two error validations. First one indicates that Windows SharePoint Service 3.0 is NOT installed, the second one is that it "Could not find the specified solution file "DP.Sharepoint.Workflow.wsp"". Any help with these errors would be appreciated! Thanks

Karin said...

Paul:
I have used your Workflow solution for a while. I have a new SP2016 install and I added your solution and have been able to use it with no issues. Then I needed to create a new Web Application on the server. At first I forgot to add the solution to the web application and I created workflows that were giving me an error.

Workflow Send Email was canceled by System Account. Failed to Start.

Then I remembered that I needed to deploy the solution. I did that and I restarted the server. I deleted the old workflow and re-created it, but I am still getting the same error. The solution works on the other web site and everything is fine. Not sure why the error. Have you heard of this before or did I miss something else? Everything is on the same server / same farm, etc.
Let me know if you (or anyone else) has heard of this issue.

Thanks,
Karin