您的位置:首页 > 编程语言 > ASP

SharePoint State Machine Workflow +ASP.NET ASPX Form step by step(2)-创建Association Form

2008-12-17 15:48 387 查看
在workflow中,有四种表单,分别是Association,Instantiation,Modification,TaskEdit.这篇我就讲讲如何自定义一个Association表单。

但什么是Association表单?当我们为一个Library、list加上一个workflow的时候,会出现下图,当我们点击Next之后,如果我们自定义了一个Association表单的话,那么你就会跳转到相应的你自己定义的那个表单页面。而总的来说,这个页面是对你的这个workflow做一些定义,你可以为这个workflow加上一些缺省的值,这些值是List/Library级别的,在每个不同Item的workflow中都可以使用。例如,我们可以在Association表单中定义缺省的审批人,然后在后面的Instantiation表单中显现(前提是你有自定义这个表单),在这个表单中你可以直接就使用Association表单中已经定义的审批者,也可以对他们进行修改。从我的理解来说,Association表单就是让你能够在List/Library级别上做些缺省设置,然后在接下来的步骤中,你可以选择使用这些,也可以进行修改用你自己的定义的值。

private SPWeb _myTeamSite;

Code

<Workflow

Name="TestWorkflow"

Description="My SharePoint Workflow"

Id="e0d38698-f244-492a-ae32-4ca3ebcb1b03"

CodeBesideClass="TestWorkflow.Workflow1"

CodeBesideAssembly="TestWorkflow, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cd996aa41f54bf80"

AssociationUrl="_layouts/MyAss.aspx" />

我的页面的样子


希望大家对提意见。

Association Form
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: