Sharepoint 用户或用户组(允许多重选择)获取

1234567891011121314151617181920if (item["Users"] != null) {     SPFieldUser WIuField = (SPFieldUser) item.ParentList.Fields.GetFieldByInternalName( … 继续阅读 Sharepoint 用户或用户组(允许多重选择)获取

Sharepoint JSLink 修改文档库的菜单Callouts

Sharepoint文档库文档的菜单是一个标准的Callouts,他有标题、内容主体、和工具栏组成,我们都可以定义:   今天我们来定义工具栏,activebar     点击申请打印等就可实现相应功能:     12345678910111213141516171819202122232425262728293031323334353637383 … 继续阅读 Sharepoint JSLink 修改文档库的菜单Callouts

Sharepoint JSLink 修改列表项SPListItem的菜单Callouts

前面我们介绍了修改列表样式,今天我们修改列表项SPListItem的菜单,sharepoint里面叫Callouts,效果如下:     点击相应菜单弹出相应功能:   1234567891011121314151617181920212223242526272829303132333435363738function Custom_AddListMenuItems& … 继续阅读 Sharepoint JSLink 修改列表项SPListItem的菜单Callouts

Sharepoint JSLink 修改列表样式

很多时候sharepoint默认的列表样式不能满足我们的需求,所以我们都要修改列表样式,以达到我们的要求。 如下是默认的列表:     我们的要求交易要显示正常或淘汰、加工工时侧显示状态灯     之前想要修改列表样式,是一件非常痛苦的事情,现在我们只需要加点JS代码就行,如下给列表添加JS链接:     确定后就可实现上面所效果(JS代 … 继续阅读 Sharepoint JSLink 修改列表样式

Sharepoint 显示网站集下所有站点任务Web部件

Sharepoint用户任务默认只显示当前站点下的任务,可有时需要显示网站集下所有站点任务,解决方法如下: 将以下代码保存为“用户任务.dwp”文件,上传添加Web部件即可。 12345678910111213141516171819202122232425262728293031<?xml version="1.0" encoding="utf-8" … 继续阅读 Sharepoint 显示网站集下所有站点任务Web部件

sharepoint 列表默认表单修改之JS

sharepoint列表默认的3个表单(NewForm、DispForm、EditForm)都千篇一律的一种风格,我们其实可以用前端JS来修改以快速达到想要的效果。 先来看看默认的表单效果 JS修改中我们要用到JQ,所以你要先去下载,然后就是JS代码如下: 123456789101112$(document).ready(function() { … 继续阅读 sharepoint 列表默认表单修改之JS

sharepoint 工作流循环审批任务

循环审批,很形象当没有得到某种要求时,就一直循环直到满足要求为此。 比如我设备故障要维修时,我们发出一个申请,维修完成我申请人确实,问题是否解决,如还有问题就循环能和维修人员,直到解决为止。 我们来看下工作流设计,同样三个TaskActivity都只用设置TaskCreating和TaskCompleted 我们先来定义三个状态bool 123bool whileStart = true; &nb … 继续阅读 sharepoint 工作流循环审批任务

sharepoint 工作流多人会签审批

会签是指联合审批,当一个任务需要多人同时审批时,我们就会用动会签,他能根据条件来实现审批:当全部同意时通、当有一个同意时通过等等情况。 多人同时任务事先是不确定人数的,这里我们用到replicator Activity来复制任务,以我们要求来创建多个任务,同时发出给多人审批。 老规矩,先来新建一个工作流,拖入replicator,再在replicator 中放一个TaskActivity。 其中r … 继续阅读 sharepoint 工作流多人会签审批

SHAREPOINT CUSTOM WORKFLOW ACTIVITY 自定义工作流任务使用方法

上一节我们了如何自定义工作流任务:sharepoint 自定义工作流任务活动 Custom Workflow Activity 现在我们用他来做年简单的练习一下使用方法 创建一个工作流,设计流程,将自定义的TaskActivity拖入我们的流程 我们只需设置TaskCreating、TaskCompleted任务事件就可以了,下面是代码,另一个GM的类似 123456789101112131415 … 继续阅读 SHAREPOINT CUSTOM WORKFLOW ACTIVITY 自定义工作流任务使用方法

sharepoint 自定义工作流任务活动 Custom Workflow Activity

按前面的做法,如果我们做一个审批步骤多的工作流,会发现每次都要很多createTask、onTaskChanged、completeTask等这些Actions,就如下面一样,很繁琐,每次都要设置很多属性,满屏的Action看上去也很复杂。 sharpoint 工作流是基于WF的,所以我们可以自定义Activity。 创建一个自定义Activity,起名“TaskActivity”,向里面添加cr … 继续阅读 sharepoint 自定义工作流任务活动 Custom Workflow Activity