sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)

sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)

ID:11012580

大小:3.05 MB

页数:34页

时间:2018-07-09

sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)_第1页
sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)_第2页
sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)_第3页
sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)_第4页
sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)_第5页
资源描述:

《sharepoint designer + infopath 无代码工作流设计实例(更新至 工作流设计)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SharePointDesigner+InfoPath无代码工作流设计实例(更新至工作流设计)实例名称:发电厂设备缺陷管理服务器环境:Windows2003企业版+SharePointServer2007企业评估版+SQLServer2005设计工具:SharePointDesigner2007做页面修改和工作流设计+InfoPath2007做表单相关界面见另贴http://bbs.winos.cn/thread-43283-1-1.html本文将我的设计过程与大家分享,设计中遇到很多困难,不会解决的只好换了比较笨的办法。希望借此机会得到大家

2、的指点,为以后的设计充电。目录第一步:需求分析1#第二步:MOSS环境设置,用户、用户组权限设置2#第三步:创建表单库和相关列表3#第四步:设计InfoPath表单1、设计数据源结构4#2、设计表单页面结构6#3、创建数据连接8#4、将外部数据关联到表单11#第五步:发布InfoPath表单1、发布前的准备工作19#2、发布表单20#3、使用按钮“规则”保存表单23#25#26#第六步:设计SharePointDesigner无代码工作流1、用Designer打开站点,新建工作流52#2、使用工作流向导53#第1页共34页3、从用户处收集数据

3、54#第一步:需求分析用户类型:运行班长、检修班组、检修专责、运行专责、生产部专责处理对象:《设备缺陷通知单》(以下简称“缺陷单”)现状:运行值班员手工填写缺陷单,发给检修班组,检修班组领取缺陷单,处理缺陷,处理好后填写处理意见,交给运行班长验收。一个缺陷单处理结束。若检修班组接到缺陷单,无法处理时,要申请择机处理。择机处理时,需依次经过检修专责、运行专责、生产部专责审批。批准后的缺陷单暂时挂起,等具备检修条件后再处理,处理好后填写处理结果,交运行验收。若检修班组接到缺陷单,发现缺陷不是本班缺陷,应转给其他班组继续处理。根据需求,设计工作流程

4、图如下:1.jpg(51.84KB)第二步MOSS环境设置,用户、用户组权限设置MOSS的部署和设置在这里不做过多的说明。本文需要一个MOSS站点完成“缺陷单”表单库的存储以及工作流的关联本文使用了子站点,不是必须的,完全个人喜好。跟站点下的默认内容较多,怕混淆,建了子站点便于管理。子网站权限采用继承方式,用户和权限统一在根网站下设置。第2页共34页说明:本文使用的服务器名称为:DC1站点端口:8080子站点:EDM完整访问路径:http://dc1:8080/EDM2.jpg(9.12KB)16.jpg(96.04KB)自定义权限第3页共3

5、4页17.jpg(92.76KB)添加用户组和用户第4页共34页18.jpg(128.14KB)第5页共34页第6页共34页第三步创建表单库和相关列表1、需要创建一个表单库用了存储缺陷单,创建“表单库”,命名为EDList2、为能够使缺陷单能够按不同分类进行统计,需创建相关分类字典列表,创建“自定义列表”如下:类型为:自定义列表名称创建时输入的名称分类-机组TypeJZ分类-缺陷TypeQX分类-设备TypeSB分类-责任TypeZR分类-值别TypeZB分类-专业TypeZY以上分类,从不同角度对同一个缺陷单进行标示,便于将来统计。需要特别

6、说明的是:为了方便以后的引用(提高可度性),在创建表单库或自定义列表时,都输入英文名称,避免MOSS将中文转码。同理:表单库中的字段也可以同样方法设置,创建时输入英文名,回头再改成中文。这样,内部存储为英文名,显示为中文。3、为了在InfoPath表单中可以以列表的方式选择“缺陷单的接收人”,还需要建立一个辅助列表,用来存储用户名和用户账户的对照关系。创建类型为自定义列表,名称为:缺陷接收人EDRecvUser4、为实现自动识别缺陷单填写人所属的“专业”“值别”等信息,需要建立一个辅助列表,用于对照用户账户与专业、值别的关系。创建类型为自定义

7、列表,名称为:用户列表UserList整个网站结构如下图:3.jpg(35.69KB)第7页共34页10.jpg(37.37KB)需要补充一个“状态选项”列表12.jpg(88.97KB)缺陷表单库需要增加的字段第8页共34页第四步设计InfoPath表单——1、设计数据源结构需要在MOSS工作流中修改的字段,增加时需要选择为“域(属性)”,不需要在外部修改的字段可以为“域(元素)”图中浅色图标样式为“域(元素)”,深色图标为“域(属性)”4.jpg(87.26KB)第9页共34页第四步设计InfoPath表单——2、设计表单页面结构页面以“

8、节”分块显示不同工作进度下的信息。通过判断相应字段是否为空,控制节是否显示。页面中部分元素是从MOSS中读取的,回显到表单中,如:ID号,创建人、创建时间;缺陷的分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。