工作流开发sharepoint(VS2008)(3)

2018-11-28 18:14

图7-65 添加数据源域

图7-66 添加数据源域

Step3 插入布局表格。选择“插入”菜单中的“版式表格”选项,插入一个3行1列的布局表格,如图7-67和图7-68所示。

图7-67 插入布局表格

图7-68 插入布局表格

Step4 设计表单字段。将审批意见域拖曳到布局表格上,并调整高度。将审批结果域拖曳到布局表格上,并且更改为选项按钮,分别在两个单项框后面添加批准和拒绝文字,如图7-69所示。

图7-69 设计表单字段

Step5 添加“提交”按钮。通过设计任务转到插入控件面板,拖曳一个按钮控件到布局表格中,双击按钮,在属性窗口中将按钮标签改为“提交”,如图7-70所示。

图7-70 添加提交按钮

Step6 添加按钮规则。单击“规则”按钮,在规则编辑窗口中单击“添加”按钮,如图7-71所示。在添加规则窗口单击“添加操作”按钮,如图7-72所示。

图7-71 添加按钮规则 图7-72 “添加操作”按钮

选择使用数据连结进行提交操作,单击“添加”按钮,如图7-73所示。在“数据连接向导”窗口中,选择“新建连接”和“仅提交数据”单选按钮,如图7-74所示。

图7-73 使用数据连接进行提交操作 图7-74 选择“新建连接”和“仅提交数据”

单击“下一步”按钮,选择“提交到宿主环境”单选按钮,如图7-75所示,再单击“下一步”按钮,在弹出的窗口中单击“完成”按钮,然后依次单击“确定”按钮,返回规则编辑窗口。在规则编辑窗口中添加关闭表单操作,如图7-76所示,最终设计好的表单如图7-77所示。

图7-75 选择提交到宿主环境 图7-76 添加关闭表单操作

图7-77 设计好的表单

2.发布表单

Step1 确认表单的安全级别为“完全信任”。通过“工具”菜单调出“表单选项”窗口,在“安全和信任”类别中选中表单的安全级别为“完全信任”,如图7-78和图7-79所示。

图7-78 调出“表单选项”窗口 图7-79 确认表单的安全级别为“完全信任”

Step2 单击设计任务面板中的“发布表单模板”链接,如图7-80所示。在“发布向导”窗口中选择“网络位置”单选按钮,单击“下一步”按钮,如图7-81所示。

图7-80 任务面板 图7-81 “发布向导”窗口

Step3 指定表单模板的发布位置为项目所在的目录,指定文件名为

“ApprovalForm.xsn”,单击“下一步”按钮,如图7-82所示。确保如图7-83所示的路径输入框为空,单击“下一步”按钮完成表单发布。

图7-82 指定表单模板的发布位置 图7-83 路径输入框

3.修改工作流的配置文件和代码

Step1 确保表单正确发布到项目目录中,如图7-84所示。

图7-84 确保表单正确发布到项目目录

Step2 修改feature.xml文件。在feature.xml文件的ElementManifests节点下添加如下代码,确保infopath表单能被Visual Studio自动发布。

最终的feature.xml文件如下所示。

ReceiverAssembly=\

Culture=neutral, PublicKeyToken=71e9bce111e9429c\

ReceiverClass=\ xmlns=\

Step3 修改workflow.xml文件。在workflow.xml文件的Workflow节点下添加如下属性,确保工作流创建的任务采用infopath表单内容类型。

TaskListContentTypeId=\

在MetaData节点下添加任务的FormURN注册,代码如下所示。

urn:schemas-microsoft-com:office:infopath:Task0:-myXSD-2008-10-02T19-07-06


工作流开发sharepoint(VS2008)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:专科中英文在读证明模板

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: