2006年12月2日

应用SharePoint的Workflow须记住的10句话!(也许还有更多:)


1)SharePoint的工作流是基于文档的工作流,只能关联到列表,文档库和内容类型上

2)SharePoint的工作流模板利用网站功能(Feature)来发布

3)SharePoint的工作流模板(Template)不能直接被列表,文档库和内容类型所用

4)工作流模板需要和列表,文档库和内容类型建立了关联才能被使用

5)所有的SharePoint工作流示例都是从关联(Association)创建出来的

6)一个列表,文档库和内容类型可以建立和一个工作流模板的多个关联,比如让A审批的关联,让B审批的关联都是源于审批工作流模板,只是审批人不同

7)SharePoint的工作流运行帐号是拥有管理员权限的

8)SharePoint的工作流中的表单可以使ASPX页面或者InfoPath表单(用Infopah几乎是No Coding的)

9)SharePoint中对于关联的修改不会影响已经创建的工作流实例

10)不要试图跳开Template,Association,Task,Modification,History的模式来使用SharePoint工作流

更多的信息,推荐SharePoint Team Blog的一系列文章:
"So You Want to Develop Custom Workflows in Visual Studio..." - The Blog Series
Developing Workflows in VS: Part 1 - Workflow Objects and A Crash Course on Mechanics
Developing Workflows in VS: Part 2 - Planning Your Workflow: Two Things to Keep in Mind
Developing Workflows in VS: Part 3 - Five Steps for Developing Your Workflow
Developing Workflows in VS: Part 4 - Design and Bind Your Forms
Developing Workflows in VS: Part 5 - Code Your Workflow
Developing Workflows in VS: Part 6 - Deploy and Debug your workflow
Developing Workflows in VS: Part 7 - Summary and Final Thoughts

posted @ 2006-12-02 19:54 Ipark 阅读(4667) 评论(5) 编辑

SharePoint 中的Workflow,你用着爽吗?

哈哈,爽吧!WSS V3中把Workflow Foundation整合进来了,让为在SPS 2003时代没有很好的工作流解决方案而烦恼的你有了盼头。在Microsoft Office Sharepoint Server 2007也有了像审批,收集反馈,跟踪等out-of-box的工作流模板。

我们如果不满意这些out-of-box的工作流模板,我们可以用sharepoint designer来图形化设计工作流,可以用VS开发一些我们自己的动作来扩展designer的动作库。如果还又更复杂的工作流,我们可以用VS开发,做成网站功能部署到sharepoint站点上去。

嗯,可扩展的平台,很爽。

平台很好,扩展性也很好,使用性怎么样呢?

好,我们来用一用审批工作流(我们想这么来用:创建一个文档,然后手动设置把这个文档给谁去审批)
1)创建一个文档库
2)到文档库设置-工作流设置-给文档库关联一个工作流模板
3)创建一个文档,保存文档
4)到文档的标题菜单中,点“工作流”
5)在工作流启动页面中,设置审批人
6)点“确定”,启动工作流
7)审批的人看到任务列表有东西了
8)点进去,一个表单,有一个连接到待审批文档的链接,我可以看看文档,然后填写审批意见,点批准
9)工作流结束

其实我们可以看到,我们从3)到6),用了4步来完成创建文档,启动工作流的工作。
最好的是我们能在创建文档的同时,设置好审批人,然后保存文档和设置审批人启动工作流一步完成。
如果创建文档的窗口是下面这样:

这样我们可以在点“保存”的时候,同时保存文档,并启动工作流。
这个是在新建文档启动工作流的使用过程上提出的一些可改进的地方。

所以结论是:WSS的工作流的平台很好,扩展性也很好,但是如何在其之上开发出使用性很好的应用,还是值得我们去做很多研究。

posted @ 2006-12-02 19:23 Ipark 阅读(772) 评论(3) 编辑

导航

统计

公告

Creative Commons License
本作品采用知识共享署名 2.5 China许可协议进行许可。