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" />
我的页面的样子
![](http://images.cnblogs.com/cnblogs_com/jdxyw/ass3.JPG)
希望大家对提意见。
Association Form
但什么是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
相关文章推荐
- SharePoint State Machine Workflow +ASP.NET ASPX Form step by step(3)-创建Instantiation Form
- SharePoint State Machine Workflow +ASP.NET ASPX Form step by step(1)-创建Workflow Content Type
- Session state cannot be used in ASP.NET with Windows SharePoint Services
- Step by step Install SharePoint Workflow Manager
- Step by step create three status workflow in SharePoint 2010
- SharePoint Server 2013 Step By Step创建第一个网站集
- SharePoint Server 2013 Step By Step之创建子网站
- 通过HTTP抓包,深入理解ASP.NET WebForm ViewState
- 在SharePoint Server 2016 RC 中利用ASP.Net SQL MemberShip和Role Provider为Web Application配置Forms-based身份验证
- Step By Step Installing Sharepoint 2013 On Windows Server 2008 R2
- ASP.NET(ASPX)页面获取form表单提交元素的值
- Installing SharePoint 2007 by using different versions of .net framework
- ASP.NET组件设计Step by Step
- ASP.NET组件设计Step by Step(7)
- ASP.NET组件设计Step by Step(7)
- 如何使用SharePoint Designer创建自定义的Workflow?
- 【ASP.NET Step by Step】之三 Master Pages and Site Navigation
- 【ASP.NET Step by Step】之五 Declarative Parameters
- SharePoint Server 2013 Step By Step之管理网站导航
- ASP.NET组件设计Step by Step(5)