自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(231)
  • 资源 (11)
  • 收藏
  • 关注

原创 sharepoint 2010 用contenttype自定义表单显示页面 custom displayForm page by contenttype

昨天遇到个问题,需要给列表指定一个自定义显示页面。因为自带的displayform.aspx格式比较单一,所以我们重新做了一个表单显示页面,如何将原来默认的displayform.aspx替换成我们自定义的表单页面,主要是根据SPContentType这个类,修改其中的DisplayFormUrl,执行下这个程序就搞定。当然还可以修改其它SPContentType有的属性,这里只是修改其中的Dis

2012-12-29 09:18:52 14510 4

原创 sharepoint 2010 启动工作流时,该表单无法显示,可能是由于Microsoft SharePoint Server State Service 配置不当.

用sharepoint designer 2010 创建列表工作流,出现以下错误英文版:The form cannot be rendered. This may be due to a misconfiguration of the Microsoft SharePoint Server State Service. For more information, contact your

2012-12-26 10:34:07 21295 5

原创 sharepoint 2010 获取列表文件夹所有数据方法

在sharepoint的数据列表查询中,一般都是采用CAML语言的方式来做查询,也就是平时我们用得比较多的是SPQuery.平时我们用对象模型splistitem,获取到的数据,都是列表根目录下的数据,而文件夹里面的数据,就没有包含进来,如果我们需要获取到文件夹里面的数据,以往我们都是一层层的去遍历,并且把数据添加到list中来,这种方式非常影响性能,效率也不高。在SPQuery中,有提供了一

2012-12-24 15:28:40 23580 7

原创 sharepoint 2010 自定义列表数据的增删改查常用操作 server object model

在sharepoint的开发过程中,用得最多的,就是获取sharepoint的列表数据,以及对其进行一系列的增删改查等操作,这里主要是记录一些常用的操作,通过对象模型方式对数据进行增删改查。由于sharepoint对列表的数据都有权限要求,一般都是采取提升管理员权限,//提升管理员权限 SPSecurity.RunWithElevatedPrivileges(delegate()

2012-12-24 13:59:36 28703 3

原创 sharepoint 2010 如何创建文档库内容类型content type

这次主要是记录下,如何来创建文档内容类型,例如新建文档的时候,可以选择不同模板,有word,excel文档格式等等,在做文档管理里面有一个功能,就是在线新建文档,由于文档类型和模板非常多,如何很方便的选择其中一个模板来创建,例如excel文档模板。1。在网站操作中,选择网站设置进入网站设置页面,在“库”中选择网站内容类型进入网站内容类型页面,点击创建进入创建页面,填写名

2012-12-23 23:03:45 32608 6

原创 sharepoint 2010 配置站点多语言方法

安装完sharepoint 2010 语言包,例如服务器原来安装的sharepoint 2010是中文版,如果我需要切换成英文版本的,需要进行以下配置。sharepoint 2010 语言安装包 sharepoint ServerLanguagePack.exe下载地址 http://www.microsoft.com/en-us/download/details.aspx?id=3411

2012-12-23 22:06:59 31631 1

原创 sharepoint 2010 custom webpart与custom webpart的联动方法

前面我们提到关于sharepoint 2010 如何扩展webpart自定义属性边栏字段 custom webpart properties,这次主要是要实现,如果让一个webpart给另一个webpart传值。在sharepoint中,有提供了一种方法,就是用[ConnectionProvider("WebpartConnectionProvider")] 和[ConnectionConsu

2012-12-23 20:01:09 18238 4

原创 sharepoint 2010 用stsadm命令行备份和还原网站

备份backup:"%systemdrive%\Program Files\Common Files\Microsoft Shared\web server extensions\14\BIN\stsadm.exe" -o backup -urlhttp://moss:8008 -filename c:\bak20121210.cmp -overwritepause--------

2012-12-22 12:19:45 19050 4

原创 sharepoint 2010 查看我的文档并且显示文件夹的视图配置小技巧

我们在配置数据视图的时候,如果需要过滤掉非本人上载的文档,我们一般会在筛选条件中,把创建者设置为[本人],有一个问题,就是文档列表中,还有很多文件夹,如果也需要显示,我们还得再配置多一个条件,就是内容类型=文件夹。如下图:这样配置的好处,就是当前用户除了看到属于自己上载的文档之外,还能看到里面的文件夹分类,同时文件夹里面的文件,也会根据当前用户条件进行过滤。广州京微信息科技有限公司,.

2012-12-22 11:47:44 23377 4

原创 sharepoint 2010 用timer job 实现列表评论次数

继续前面提到的一篇博客,sharepoint 2010 如何给文档库或自定义列表添加评论功能,添加完评论之后,还有个事情,就是需要统计评论数量。这次主要是以文档库为例,给文档库的文档添加评论后,如何在列表中显示当前文档的评论数量。参考文章:sharepoint 2010 用timer job 实现文档下载次数sharepoint 2010 如何创建一个timer job思路还是

2012-12-21 14:34:18 24184 9

原创 sql 2008 R2 修改数据库表编辑行200小技巧

在使用sql server 2008 R2时,有时候要打开一个表,看里面的数据,发现只能编辑前面200行。如下图 :如果我的数据库表的数据,超过200,怎么办呢,其实只要修改下配置,就可以了。如下图点击选项,进入选项界面,如下图 :在sql server 对象资源管理器里面的命令行,找到右边对应的列,修改其中的数值。广州京微信息科技有限公司,.微软sharepoint解

2012-12-20 22:08:48 25763 6

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

继续前面提到的两篇博客,sharepoint 2010 扩展调查字段属性(2)-增加图片支持,sharepoint 2010 扩展调查字段属性(1)-增加图片支持之前在用sharepoint自带的调查功能,还有一个问题,就是如果把调查设置成不允许多次回复,那么在用户答复了调查后,再进入调查,答复此调查,就会出现一个很恐怖的bug,"不允许再次答复此调查"如下图:英文版本的错误是

2012-12-20 15:44:59 63297 12

原创 sharepoint 2010 如何根据权限控制Ribbon区域功能按钮的显示

在前面提到关于sharepoint 2010 如何在Ribbon区添加功能按钮,还有一个问题,就是如何根据权限来控制它的显示和隐藏,也就是说,我们需要动态去控制这些自定义的Ribbon功能按钮,这里主要是记录下如何来设计这样的一个功能。最近在做知识库文档管理过程中,有一个需求,用户看到某个很好的文档,想要做推荐,我们发现,在sharepoint 2010 的文档库中,没有这样的功能,所以我们需

2012-12-19 11:19:01 37280 4

原创 sharepoint 2010 如何在Ribbon区添加功能按钮

继续前面的一篇博客,sharepoint 2010 如何在列表中添加功能菜单操作项,这次主要是记录下,在Ribbon区域添加功能按钮,例如添加收藏按钮,如下图所示: 1。还是一样,添加一个空元素,CollectionRibbonItem修改XML文件代码,在标签中,添加CustomAction,CustomActionId="LibraryRibbonButton"Locati

2012-12-18 17:03:42 38718 6

原创 sharepoint 2010 如何在列表中添加功能菜单操作项

在做知识库文档管理模块中,有一个需求,就是想要在自定义列表当中,增加一个,我的收藏功能。按照sharepoint默认的列表来做,我们可以在列表的标题字段中,增加一个功能菜单项,叫我的收藏.如下图。点击收藏,弹出一个提示框,点击确定,我们把这个纪录添加到收藏记录表。还是沿用前面的一个sharepoint project ,sharepoint 2010 如何扩展webpart自定义属

2012-12-18 15:15:23 20743 8

原创 sharepoint 2010 如何给文档库或自定义列表添加评论功能

最近公司在知识库中,有一个需求,就是想要给文档添加评论功能,在sharepoint 2010 默认文档库中,是没有这个功能的,这次主要是记录一下,如何实现这样的功能。其实sharepoint自带有一个webpart部件叫记事板,它可以帮助我们实现这个功能。1。在文档的编辑属性中,添加一个记事板部件。添加后,效果如下。现在就可以在记事板当中,发布评论了,我们在记事板中输入:京

2012-12-17 16:23:34 19529 16

原创 sharepoint 2010 如何扩展webpart自定义属性边栏字段 custom webpart properties

webpart 是在sharepoint开发过程中,最常用的一种方式。扩展webpart自定义属性边栏字段,可以做到动态给webpart配置参数。如下图所示,在杂项里面,我们看到有三个属性,company,url, city,这个就是我们自定义的3个webpart属性。最终我们要实现的效果,就是动态给webpart传递这些参数值。如下图所示:1。创建一个sharepoint pro

2012-12-17 15:37:23 20216 6

原创 sharepoint 2010 如何使用sharepoint多媒体视频播放media webpart功能

在sharepoint 2010中,有一个新的功能,支持在页面上播放视频。主要是通过一个媒体web部件,来加载视频音频使用这个功能,需要以下几个步骤,并且需要知道支持哪些格式的视频音频,具体参考MSDN http://msdn.microsoft.com/zh-cn/library/cc189080(VS.95).aspx1。在网站设置,网站集功能中,激活sharepoint serv

2012-12-15 20:46:30 19104 5

原创 sharepoint 2010 用timer job 实现文档下载次数

最近在做文档库设计的时候,公司需要统计用户对文档的下载次数这个功能,在sharepoint 2010中,有提供了一个叫审核的功能,可以协助我们做到。如果需要统计用户对文档的下载次数,并且在sharepoint的文档列表中显示,考虑到性能的问题,所以采取的方案,就是使用时序timer job,定时去更新文档的下载次数,如下图: 在开始做这个功能之前,需要启动一个文档的审计功能,点击文档的

2012-12-15 18:37:21 39548 13

原创 sharepoint 2010 如何创建一个timer job

在sharepoint的开发和应用中,经常会使用到,需要定时执行或者更新数据,我们可以用sharepoint自带的timer job来实现。1。创建一个sharepoint 项目,名称为TimerJobTest;2。创建一个class文件,名称为TimerJobClass;继承SPJobDefinition,如下图 using System;using System.Colle

2012-12-15 00:18:49 40301 8

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

除了扩展图片评选功能,还可以扩展多一个评论功能,如下图:只需要在原来的基础上sharepoint 2010 扩展调查字段属性(1)-增加图片支持,创建多一个叫评论的问题,选择TxtForSurvey问题类型,如下图:配置完成后,点击完成。就可以实现在评选的时候,允许添加评论。广州京微信息科技有限公司,.微软sharepoint解决方案提供商。

2012-12-12 21:42:56 61200 8

原创 sharepoint 2010 扩展调查字段属性(1)-增加图片支持

最近公司有个需求,年底了,公司有很多评选,例如优秀员工评选,旅游活动投票等,想利用sharepoint上的调查功能,进行一系列的评选和投票,但是发现sharepoint自带的调查字段选择,只有简单的一些单选,多选,而且不能动态控制评选或投票的截止日期,过期时间,也没有可以添加图片,进行投票,如下图所以我们需要对其进行扩展,做到可以支持图片显示,并且随意排列。假设要做一个优秀员工评选,如

2012-12-12 00:04:46 43945 22

原创 sharepoint 部署步骤“回收 IIS 应用程序池”中出现错误: 本地 SharePoint 服务器不可用

部署步骤“回收 IIS 应用程序池”中出现错误: 本地 SharePoint 服务器不可用。请检查该服务器是否正在运行并连接到 SharePoint 服务器场。原因是该用户虽然对SharePoint网站和SharePoint的前端服务器有控制权,但对SharePoint相关数据库没有权限所致,解决方法:打开 SahrePoint的SqlServer数据库,服务器----安全性----添加用

2012-12-09 11:03:16 23385 2

原创 moss 2010 用infopath 2010 获取sharepoint库和列表数据源并根据条件过滤填充到下拉框(2)

在上一篇文章中,我们介绍了关于下拉框填充数据的基本操作,接下来我们继续上一篇的内容,我们要根据条件来填充数据。首先打开新闻动态的infopath的列表表单,如下图所示在新类型的那个下拉框右键,选择下拉框属性,如下图所示,点击下图鼠标位置的图标进入如下界面,点击筛选数据进入如下界面,点击添加 进入如下界面,选择下面的标题,包含 ,以及域值,(也就是说,标题包含有1

2010-11-03 17:35:00 16816 1

原创 moss 2010 用infopath 2010 获取sharepoint库和列表数据源并根据条件过滤填充到下拉框(1)

我们平时在用infopath 2010 来创建表单的时候,我们需要向外部数据源获取数据,并填充到表单域字段,例如我们在infopath表单中,我们需要对一个下拉框进行填充数据,这些数据都是动态产生,那么我们如何从外部数据源中获取我们想要的数据并填充到下拉框呢,接下来我们通过一个例子简单的介绍下如何实现:(我们主要是从sharepoint 的库和列表中获取数据源!)我们在sharepoint 网站上

2010-11-03 17:23:00 18270 2

转载 moss 2010 匿名访问网站方法

设置网站的匿名访问一般有三种情况:<br />一是从 已开始创建Web应用程序的时候进行匿名访问设置;二是对于已经建立的网站修改为匿名访问;三是对同一个网站分别设置验证访问和匿名访问。<br /><br />1.1新建一个匿名访问网站<br /><br />进入“SharePoint 2010管理中心”,在“管理 Web 应用程序”中,点击“新建”。<br />创建一个端口为“7000”的Web应用程序,并在“安全性配置”的“允许匿名访问”下面选中“是”,其他选项默认。<br />创建好Web应用程序后,在

2010-11-02 12:11:00 16062 1

原创 moss 2010 linq to sharepoint

<br />这里主要是介绍一下如何在sharepoint 2010 中使用linq to sharepoint <br />首先我们新建一个bat执行文件: linq to sharepoint.bat 代码如下:<br />"%systemdrive%/Program Files/Common Files/Microsoft Shared/web server extensions/14/BIN/spmetal.exe"  /web:http://sharepoint02:9003 /code:Entit

2010-11-02 12:08:00 15702

原创 moss 2010 扩展Ribbon功能区

2010为我们带来了很多新功能,这些新功能使得SharePoint更像是一个Office客户端应用程序,这无疑是令人振奋的。提到Office就不能不提到Office 2007带来的Ribbon,Ribbon的出现彻底改变了以往Office客户端的操作方式,初用时或许会觉得不习惯,但时间长了就会发现确实是非常好用啊。下面我们来看看怎样在SharePoint 2010的Ribbon中添加一个我们自定义的按钮吧。我们创建一个sharepoint 2010 的项目,如下图所示填写Features 的标题以及说明接下

2010-11-02 12:00:00 20848

转载 moss 2010 开发人员面板的使用

<br />在开发SharePoint 2007应用程序的时候,性能是我们很可能面临的一大挑战。我们最不希望看到的,就是用户刷新一个页面之后,需要等上好几秒钟(或更长时间),才能看到页面缓慢的打开。如果真的遇到性能上的问题,那么在进行性能优化之前,第一个需要了解的事情,就是“系统性能瓶颈在哪里?”也就是说,如果不能找到系统运行缓慢的原因,那么性能优化也就无从着手了。 <br /><br />找到系统瓶颈的工具有很多,从Windows Server内置的性能监控器,到SQL Profile、CLR Profi

2010-11-02 11:53:00 14831

原创 moss 2010 修改列表的字段名及列的宽度方法

平时我们在sharepoint 2010 中,创建的列表,添加了数据之后,如下图所示。我们看到标题与创建时间两列中,看上去感觉标题列的宽度过宽了,那么我们想把它调小一点,该怎么做呢,接下来有个好的技巧告诉我们可以去这么做。我们打开designer 2010 ,如下图所示: 我们点击关于深信通列表,进入如下界面我们点击所有项目,进入如下界面,并将鼠标移动至单元格。我们按住鼠标,向左移动,把标题的宽度设置为150px ,并把标题名设置为:我重新定义的标题。运行后如下图所示 :我们还可以列表的样式等,通过desi

2010-11-02 11:45:00 21376

原创 moss 2010 页面弹出对话框方法

<br />我们这里需要创建一个webpart ,然后我们将它添加到网站上来,如下图。<br /> <br /> <br /><br /> <br />webpart 中的“添加文档”代码如下:<br /><a class="ms-addnew" id="idHomePageNewItem-WPQ2"  onclick="javascript:NewItem2(event, "http://sharepoint02:9002/_layouts/SharePointTest/test.aspx?Li

2010-11-02 11:41:00 20905

原创 moss 2010 设置网址首页的方法

<br />

2010-11-02 11:39:00 15177 1

原创 moss 2010 ...处不存在任何项目。项目可能已被其他用户删除或重命名 解决方法

位置 http://portal/Pages/Show...aspx?id=..&list=..处不存在任何项目。项目可能已被其他用户删除或重命名。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br /><br />异常详细信息: Microsoft.SharePoint.SPException: 位置 http://portal/Pages/ShowArticle.aspx?id=19&mylist=866

2010-11-02 11:37:00 21424 2

转载 moss 2010 如何取到MOSS列表中item的链接

<br />SPListItem的Url属性返回的不是绝对路径,形式如下面:<br />http://cary/Lists/Discussion/itemtitle<br />这种形式是不能作为链接打开的,很多时候我们在取到这个item的同时还要得到这个item的url,比如你筛选出列表中指定的数据并发邮件给相关人员的时候,在邮件的内容中就需要有个这个item的链接。<br />Moss中提供了一个PAGETYPE枚举,具体如下表:名称 描述 PAGE_DEFAULTVIEW Default view. V

2010-11-02 11:36:00 15491

转载 moss2010 MOSS中对列表的一些操作(创建,查询等)

<br />1.查询列表的所有字段<br />SPSite site = new SPSite("http://carysun");<br />SPWeb web=site.OpenWeb();<br />SPList list = web.GetList("/IT Infrastructure");<br />foreach (SPField sf in list.Fields)<br />{<br />    Console.WriteLine(sf.Title);<br />}<br />site.d

2010-11-02 11:31:00 14588

转载 moss2010 在infopath2010中对重复表中对一列数字求和

<br />在表单模板中插入重复表 (重复表:表单上的一个控件,该控件包含表格式的其他控件且在需要时可以重复。用户在填写表单时可以插入多个行。)时,Microsoft Office InfoPath 会自动在表的顶部添加标题行,以便您可以为表列键入标签。您可以选择在重复表的底部添加页脚行。页脚行一般用于在一列数字的下方显示不断累加的总计。例如,您可以在零用金报销单表单模板上给位于一列零用金下方的页脚行添加“合计”文本框。要在列中添加值,您可以在页脚行中将 sum 函数与“合计”文本框关联。<br />  <

2010-10-29 15:21:00 15546 2

转载 moss 2010部署失败:本地 SharePoint 服务器不可用解决

<br />多用户使用同一测试机进行SharePoint开发时,发现只有Administrator用户可以正确的部署程序集到SharePoint,其他用户即使加到管理员组中也无法部署,VisualStudio2010部署时,提示错误:<br />部署步骤“回收 IIS 应用程序池”中出现错误: 本地 SharePoint 服务器不可用。请检查该服务器是否正在运行并连接到 SharePoint 服务器场。 <br />原因是该用户虽然对SharePoint网站和SharePoint的前端服务器有控制权,但对S

2010-10-29 15:18:00 14893 1

原创 sql 操作excel 2007

<br />用sa账号登陆sql server 2005 / sql server 2008 <br />运行如下sql语句<br />exec sp_configure 'show advanced options',1;reconfigure;<br />exec sp_configure 'Ad Hoc Distributed Queries',1;reconfigure;<br />创建一个excel表,用excel 2007或者 excel 2010 创建一个excel表:用户表.xlsx<br

2010-10-14 12:35:00 15493

原创 linq to sql 学习(11)linq 构造更完美的动态数据查询(可扩展)

<br />平常我们在做列表查询条件,最常用的就是拼接查询条件,如下面的代码:<br />if (!string.IsNullOrEmpty(txt_proname.Text))<br />{<br />      predicate = predicate.And(p => p.ProName.Contains(txt_proname.Text));<br />}<br />if (!string.IsNullOrEmpty(txt_insertcount.Text))<br />{<br />     

2010-07-15 11:30:00 21870 1

原创 linq to sql 学习(10)linq动态字段的解决方法

在前面我们学习的内容当中,我们发现在LINQ里面,不能动态拼接LINQ语句,也就是说不能像Exec(@sql)那样去拼接并执行,可以理解成这是因为LINQ是强类型,@sql是字符串,是弱类型。那么如果我们需要统计的字段,是动态显示的,我们应该怎么做呢。例如下面的数据表格: sidStudentSubjectScore1学生A中文801学生A数学781学生A英语922学生B中文892学生B数学872学生B英语753学生C中文923学生C数学743学生C英语654学生D中文794学生D数学834学生D英语8

2010-07-15 11:28:00 14863

sql server 2012 reporting service 中制作分组折叠式报表

reporting service是一个非常好的设计和开发报表的数据库平台,本次例子,主要是实现sql server 2012 reporting service 中制作分组折叠式报表。

2015-09-03

sql server 2012 如何使用Reporting Service 2012制作报表

Reporting Service是一个非常好用的制作报表的sql server 数据库平台,本例子是通过sql server 2012,使用Reporting Service 2012制作报表。

2015-09-03

Project 2013 如何使用visual studio 2012 创建一个Project 2013的外接程序addin

Office开发,project开发,vsto开发

2015-09-03

sharepoint 2013 如何创建一个webservice获取sharepoint列表数据

我们在做sharepoint 2013的项目开发过程中,有时候需要用到webservice,webservice的好处就是方便其它应用系统直接或间接地操作sharepoint的列表数据。

2015-09-03

sharepoint 2010 弹出模式窗口showModalDialog并返回值returnResult方法.

sharepoint 2010 弹出模式窗口showModalDialog并返回值

2013-03-20

sharepoint 2010 创建自定义字段方法

sharepoint 2010 创建自定义字段方法

2013-01-09

timer job 实现列表文档评论次数

sharepoint 2010 用timer job 实现列表评论次数

2012-12-21

sharepoint 2010 扩展webpart自定义属性边栏字段

sharepoint 2010 扩展webpart自定义属性边栏字段

2012-12-17

用timer job 实现文档下载次数

sharepoint 2010 实现文档下载次数

2012-12-15

TimerJobTest

通过sharepoint创建一个时序timer job.

2012-12-15

asp.net开发自定义控件例子

包含了很多自定义控件开发的功能及 源代码

2010-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除