sharepoint 2010 扩展调查字段属性(1) 如何增加图片支持

最近公司有个需求,年底了,公司有很多评选,例如优秀员工评选,旅游活动投票等,想利用sharepoint上的调查功能,进行一系列的评选和投票,但是发现sharepoint自带的调查字段选择,只有简单的一些单选,多选,而且不能动态控制评选或投票的截止日期,过期时间,也没有可以添加图片,进行投票,如下图

所以我们需要对其进行扩展,做到可以支持图片显示,并且随意排列。

假设要做一个优秀员工评选,如下图:

我们在sharepoint 2010上做这样的功能,需要两个步骤

1.创建一个员工图片库,来存放员工信息,如下图:

2.创建一个调查库,叫“2012年优秀员工评选”,选择我们扩展的字段,叫ImageRadioButton,如下图:

时间: 2024-02-17 14:03:52

sharepoint 2010 扩展调查字段属性(1) 如何增加图片支持的相关文章

sharepoint 2010扩展调查字段属性(6)根据权限控制是否允许用户多次评选

在前面一篇文章提到,如何根据权限设置是否允许用户进行多次回复:sharepoint 2010 扩展调查字段属性(3)-根据权限设置是否允许多次回复 这里也是同样配置. 在调查权限配置表,配置多一条数据,如下图 其中IsAllowMultipleResponse 代表是否需要多次评选,如果只允许投票1次,则填写"否". 当用户投票完成后,再进入到投票主页面,则不会再看到"答复次调查",如下图 关于根据权限控制是否允许用户多次评选,详情请请参考sharepoint 20

sharepoint 2010扩展调查字段属性(2) 增加图片支持

除了扩展图片评选功能,还可以扩展多一个评论功能,如下图: 只需要在原来的基础上sharepoint 2010 扩展调查字段属性(1)-增加图片支持,创建多一个叫评论的问题,选择TxtForSurvey问题类型,如下图: 配置完成后,点击完成.就可以实现在评选的时候,允许添加评论. 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/web/sharepoint/

sharepoint 2010 扩展调查字段属性(4) 增加图片支持:实现多选

前面提到的,是关于在投票时,只选择一个选项,也就是单选.但是仅仅是单选,是不够的,这次主要是介绍下,如何在sharepoint 2010调查(survey)中,使用多选功能. 1.创建一个调查(survey),名称为 2013优秀员工(多选), 添加一个问题:请选择你心目中的优秀员工,选择问题类型为:ImageCheckBoxButton 创建完问题以及填写一些问题设置,点击完成. 其中有几个配置属性: 输出列数:一行输出4列: 图片宽度和高度:指的是输出的图片大小;默认是100*100,具体可

sharepoint 2010扩展调查字段属性(5)增加图片支持:多选-查看投票结果

前面我们做了一个调查,评选优秀员工,那么在投票完成之后,我们想查看投票结果,在sharepoint 2010中,投票多选的默认图形摘要,如下图: 这样的统计,很明显不是我们想要的统计结果,应该是汇总每一个优秀员工的票数,而不是多选组合和总.所以我们对这个图形摘要进行重写,效果如下图 如果该调查survey,有多个问题,那么就会有多个问题的统计,如下图 每一个问题的统计,还可以根据需要,进行伸缩,显示和隐藏.如下图

sharepoint 2010 扩展调查字段属性(3) 根据权限设置是否允许多次

之前在用sharepoint自带的调查功能,还有一个问题,就是如果把调查设置成不允许多次回复,那么在用户答复了调查后,再进入调查,答复此调查,就会出现一个很恐怖的bug,"不允许再次答复此调查"如下图: 英文版本的错误是:You are not allowed to respond again to this survey 解决这个问题的方法,还是挺多的,例如把这个调查,设置成允许多次回复,然后再用eventhandle去控制它,不允许多次回复,这种方式,是可以的,不过同样有个问题,就

SharePoint 2013的JSLink字段属性

在SharePoint 2013中,SPField新增加了一个属性是JSLink,使用客户端脚本修改字段前台展示,我们可以用很多方法修改这个脚本的引用,然后来修改脚本,下面,我们举一个简单的例子. 具体过程 A. 创建一个栏 -> B.使用工具修改JSLink的默认值 -> C.写JSLink的脚本 1.在新列表,创建一个字段PicUrl,如下图: 2.在layouts下新建一个文件夹,里面放JSLink.js(名字可以随便取): 3.使用SharePoint Manager 2013,找到相

怎样扩展sharepoint 2010讨论板答复功能

sharepoint 2010自带的默认的讨论板功能比较单一,很多时候不能满足用户的使用需要,所以抽空改造和扩展了一些功能. 扩展的功能包括以下几点: ①,允许发帖人根据需要,设置是否关闭帖子/启动帖子, ②,允许发帖人根据需要,设置最佳答案/取消答案 ③,显示发帖人和答复人上传的附件 做得有些类似百度问答,爱问的模式. 如下图所示: 1.创建一个讨论板,并且新增一个话题,"国内sharepoint协同办公平台做得比较好的软件公司有哪些?", 填写正文:"例如需要做协同办公平

sharepoint 2010投票系统扩展方案

近期关于sharepoint 2010 投票系统扩展方案,整理了一下,实现以下功能点: 1.  可以动态配置投票的数据源,例如每次需要投票的所有信息. 2.  支持扩展图片/视频投票,并且配置图片联接跳转地址,查看图片/视频的详细信息. 3.  可以动态配置图片/视频显示的宽度,长度,例如一个图片的大小,100*100,或者150*180等等,可以随意配置. 4.  可以配置投票选项任意排列,一行显示N个图片,分多少行显示,例如一行显示3列,也就是一行显示3个图片,有8个投票图片信息需要显示,则

SharePoint 2010 在WebPart页面上调用扩展方法报方法未定义的解决方案

SharePoint 2010是基于.NET 3.5的,但是微软一直是神坑,页面前台居然不支持扩展方法,也就是你可以在后台代码里面使用扩展方法,但是不能在前台页面 上逍遥,否则会打回原型,比如在WebPart页面上加入如下代码: <%@ Import Namespace="Common" %> 然后绑定表达式如下: <%# Eval("Applying_Date").ShowDateStr("yyyy-MM-dd") %>