实现企业员工外出登记(二)

简介:
如果你在用纯ASP.NET或其他WEB技术开发企业的OA应用,那么你一定碰到过企业员工外出登记这个功能模块的开发,在MOSS平台当中,你不需要写一行代码,一个极其实用、可定制、可审批、可工作流、可控制权限、可增删改字段、可标准化视图、可任意放置等等的员工外出登记便可以实现,好像有太多的“可”,事实上就是这样,这便是日历列表的功劳。当然如果你对MOS配置管理比较精通,如果对MOSSSDK比较熟练,那么创建一个外出登记就会有更多方法,比如可以使用自定义列表,可以定制页面开发等,信手摘来。这一篇博文将介绍如何通过日历实现企业员工外出登记。
 
实现“员工外出登记”的步骤:
一,创建“员工外出登记”日历
二,部署“员工外出登记”日历到OA首页
三,定制“员工外出登记”日历的视图
 
一,创建“员工外出登记”日历
 
第一步:选择“网站操作”菜单中的“查看网站所有内容”,如下图。
 
 
第二步:在打开的“所有网站内容”页面上单击“创建”,如下图。
 
 
第三,在打开的“创建”页面中单击“日历”,如下图。
 
 
第四步:在打开的新建“日历”页面中输入名称,这里输入“员工外出登记”,名称可以填自己喜欢的,说明选填,默认选中在“快速启动”栏上显示此列表,当然你可以选择不显示,如下图。
 
然后单击“创建”按钮,会直接跳转到“员工外出登记”列表显示页面。如下图:
 
 
单击“新建”菜单->“新建项目”,我们创建2个外出登记,以作测试使用。如下图:
 
创建了2个员工外出登记,如下图:
 
 
二,部署“员工外出登记”日历到OA首页
 
第一步:在门户首页,选择“网站操作”菜单中的“编辑页面”,如下图:
 
 
第二步:在页面中找一个合适的Web部件,单击添加Web部件。如下图:
 
 
弹出“添加Web部件”网页对话框,单击“高级Web部件库和选项”,这样才能找到刚刚新建的那个“员工外出登记”列表,如下图。
 
 
第三步:在打开的页面中,页面最左面有个“添加Web部件”,然后为了快速找到“企业内部通知”列表,在筛选下面的列表框中选择“列表”,很快就看到“员工外出登记”列表。单击“添加”按钮,如下图。
 
 
最终在OA首页显示出了“员工外出登记”,如下图。
 
 
三,定制“员工外出登记”日历的视图
 
为了让“员工外出登记”显示的更优雅,更接近阅读习惯,可以为它创建一个标准视图来实现,然后把这个视图应用给“员工外出登记”。
 
第一步:在首页单击“员工外出登记”,然后选择“设置”->“创建视图”,如下图。
 
 
小注:这里的视图可以理解成数据库当中的视图,因为MOSS当中的列表和数据库中的表类似,所以这里创建的视图就是针对“员工外出登记”这个列表的。

 
第二步:打开“视图类型”选择页面,然后单击“标准视图”,这里可以看到很多视图类型,每种都有特定的用途。如下图。
 
 
 
 
第三步:在创建视图页面中,输入视图的名称为“外出登记经典视图”,相关保留的栏和排序字段如下图,然后单击确定,成功创建视图。
 
 
 
第四步:给“员工外出登记”应用“外出登记经典视图”这个视图,需要在OA首页“员工外出登记”Web部件中选择“修改共享Web部件”,如下图。
 
 
第五步:在弹出的“员工外出登记”中选择刚刚创建的“外出登记经典视图”。
 
 
最终实现了简洁优雅的效果,如下图:
 
 
 












本文转自terryli51CTO博客,原文链接:http://blog.51cto.com/terryli/189151 ,如需转载请自行联系原作者




相关文章
|
网络协议 测试技术 Go
家庭收支记账项目介绍|学习笔记
快速学习家庭收支记账项目介绍
92 0
|
缓存 前端开发 JavaScript
纳税服务系统总结
纳税服务系统是我第一个做得比较大的项目(不同于javaWeb小项目),该项目系统来源于传智Java32期,十天的视频课程(想要视频的同学关注我的公众号就可以直接获取了)
92 0
纳税服务系统总结
|
传感器 存储 监控
智能办公室如何提高员工满意度
物联网不仅改变了我们的生活方式,还改变了我们的工作方式。互联设备正在改善员工体验,并影响办公室的设计方式,以激发最佳的生产力和创造力。
316 0
智能办公室如何提高员工满意度
|
新零售 BI 项目管理
|
前端开发 Java 数据库连接
纳税服务系统【总结】
纳税服务系统总结 纳税服务系统是我第一个做得比较大的项目(不同于javaWeb小项目),该项目系统来源于传智Java32期,十天的视频课程(想要视频的同学关注我的公众号就可以直接获取了) 我跟着练习一步一步完成需求,才发觉原来Java是这样用来做网站的,Java有那么多的类库,页面的效果(图表、日期选择器等等)是通过JavaScript组件来显示,调用后端代码来获取数据从而显示出来的。
1469 0