码迷,mamicode.com
首页 > 其他好文 > 详细

SharePoint Online 创建我的审批列表

时间:2020-03-15 20:25:22      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:一个   审批   绑定   font   获取   调用   span   对象模型   行操作   

  前言

  我们创建了很多需要审批的单子,但是,从哪里看到这些单子呢?这篇文章就为大家介绍,该如何去做。

  正文

  1.创建一个web部件页,随便选一个模板,如下图:

  为什么随便选一个模板,之前已经介绍过了,这里再重复一遍,因为我们后续代码会重做这块内容,模板都会被删掉

 技术图片

  2.创建好的页面,我们首先改一个好听的名字,然后签出后在高级模式下编辑,如下图:

 技术图片

  3.在头部添加我们需要引用的脚本和样式表,如下图:

  我们这里只用到这几个,如果你调用别的框架,有其他需求在这个位置引用就可以了

 技术图片

  4.下面节点里就是内容部分,我们需要删掉placeholdermain节点里的代码,这个节点不要删掉,否则会报错,如下图:

 技术图片

  5.在页面上添加我们的样式,然后添加数据表格代码,初始化表格工具栏代码(Table上方的工具栏),行操作工具栏代码,如下图:

  这个没什么特别的,都是layui里面的方法,如果用其他前端控件库,按照他们的方法初始化就可以了

 技术图片

  6.在页面上初始化表格工具栏事件、行操作工具栏事件,并去到SharePoint列表获取数据后绑定到数据表格,如下图:

 技术图片

  7.获取数据是SharePoint JavaScript对象模型的方法,就是去获取到数据,然后用table.render初始化到数据表格里,如下图:

  里面用到一句简单的查询(CamlQuery),查询创建者是当前登录人的项目,并且按照创建时间倒序

 技术图片

  8.删除项目的方法,也就是点击删除的时候调用,如下图:

 技术图片

  9.整个功能的效果,点击创建申请跳到新建页面,项目的查看、编辑和删除操作,如果项目状态是Submit则只能查看,不能删除和编辑。

 技术图片

  结束语

  整个功能还是很简单的,就是SharePoint JavaScript对象模型和layui控件相结合,对于有前端经验的朋友来说,入门是非常简单的。

SharePoint Online 创建我的审批列表

标签:一个   审批   绑定   font   获取   调用   span   对象模型   行操作   

原文地址:https://www.cnblogs.com/jianyus/p/12499693.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!