sharepoint - 办公软件教程

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

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

sharepoint 启动工作流时,该表单无法显示,可能是由于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 server administrator. 中文版: 该表单无法显示,可能是由于 Microsoft SharePoint Server State Service 配置不当。有关详细信息,请与服务器管理员联系。 解决方法是需要在管理中心--〉应用程序...

sharepoint 如何利用contenttype自定义表单显示页面 custom displayForm page by contenttype

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

SharePoint 如何定制搜索显示模板

我们已经介绍了一些关于搜索的相关配置,当然,用户关于搜索的要求可能是各种各样。有时候,用户会说,你们的显示结果太Low了,确实是;不过,在SharePoint中,我们可以很容易的定制搜索结果的显示模板,下面让我们一起来看一下如何简单的定制 – 搜索显示模板。1、我们首先创建一个搜索页面,搜索的主题是图片(我定义了搜索的路径),下图是默认的显示结果,如下图:2、进入网站设置,找到Master pages点击进入,如下图:3、进入...

sharePoint 2016 弃用和删除的功能

sharepoint 2016版本正式发布,但是相比较2013版本,还是删除或者准备删除一些功能,我们需要了解一下哪些功能已经被删除掉或者在下一个版本中移除,因为这些可能影响我们现有系统是否能够平稳由其他版本升级到sharepoint server 2016。 以下特性和功能在 SharePoint Server 中已弃用或已删除。 Microsoft SharePoint 的 Duet Enterprise 无法使用 SharePoint Server 2016 部署 Microsoft SharePoint 的 Duet Enterprise 和 SA...

SharePoint 2013 Error - File names can't contain the following characters: & " ? < >

错误截图: 错误信息: --------------------------- Message from webpage --------------------------- File names cant contain the following characters: & " ? < > # {} % ~ / \. --------------------------- OK --------------------------- 解决方案:http://thesharepointfarm.com/2015/08/august-2015-cu-error-file-names-cant-contain-the-following-characters/

SharePoint Online 在应用商店中添加应用

1、在使用应用程序商店的时候,先点击配置应用商店设置,如下图:2、发现SharePoint要求我们创建应用程序目录,用来分发SharePoint App的一个网站,不过不创建的话,依然可以在应用商店购买App,然后添加到站点,但是最好还是先创建一个应用程序目录比较好,如下图:3、点击SharePoint 管理中心 – 应用程序 – 应用程序目录,进入如下界面:如果你已经有了一个开发人员站点模板的站点,可以输入现有点击确定即可,否则和我一样跟着...

SharePoint 文档库中的文档如何添加评论功能

背景:接到一个项目,要求文档管理,当然文档库就可以了,但是要求文档需要大家去读,读完以后还可以发表评论,这Moss貌似就有点困难了。和同事一起合计,想来想去也没有太好的办法,后来想到传统开发,两个表的级联,就想到了文档库和列表库通过一个字段进行级联,废话不多说了,进入正题。1、 首先,新建一个文档库,这不是废话么;然后,再建一个列表库用来保存文档的评论;当时我在想,对于一个文档什么才是唯一的,后来想到,...

SharePoint Online WebPart开发、部署教程

1、打开Visual Studio,新建一个项目,选择SharePoint空项目,如下图:2、选择调试站点和沙盒解决方案,如下图:3、在项目中,添加一个WebPart,如下图:4、添加完毕的项目结构,如下图:5、添加输出Hello World的代码,如下图:6、发布SharePoint 解决方案到文件目录,如下图:7、发布后的解决方案包,如下图:8、进入网站设置 – Web 设计器库 – 解决方案,如下图:左上角上载解决方案,并激活,如下图:10、查看激活完毕后的解...

[SharePoint入门教程]一SharePoint创建网站集和网站

一、前言 前两篇文章讲解了什么是SharePoint,并且介绍了在SharePoint中一些常用的概念。但概念终究是概念,我们还是要脚踏实地的去动手实践。下面的文章对于了解SharePoint的人来说过于简单,但由于本系列是入门教程,所以从最简单的入手并一步一步深入了解SharePoint。 二、目录 1.创建网站集 2.创建网站 3.添加页面 4.修改网站 5.最终效果 1.创建网站集 1.点击【开始菜单】->【SharePoint2013管理中心】(操作系统为Windows ...

[SharePoint入门教程]一创建SharePoint母版页

目录 1.创建HTML页面 2.将HTML文件转换为SharePoint母版页 3.在 SPD中修改母版页“PlaceHolderMain代码段”位置 4.发布母板页 5.使用母版页 6.最终效果 7.母版页转换中的重要知识点介绍 1.创建HTML页面 在电脑的任意位置(此处示例放到D盘的根目录下)创建TestMaster.html文件 (1)文件位置:(2)文件源码:<!DOCTYPE html> <html> <head><title>测试母版页</title> </head> <body><div style="font-size: 24px; color: #ff0000; marg...

SharePoint中Office文件无法打开的解决方案

在SharePoint中点击Office文件打开时,会弹出下面错误提示“Sorry, but to open this document/workbook, your computer must be running a supported version of Microsoft Word and a browser that supports opening files directly from office online.”对于这种问题,可以执行Office Repair进行修复,具体步骤如下: 到Control Panel-> Programs and Featuers,找到Office安装文件,选择“Change”; 在弹出对话框中选择“Rep...

如何快速备份SharePoint Farm Solution

在SharePoint版本升级之前,我们会对当前SharePoint环境进行系统备份,而数据备份之中就包括farm solution的备份。那如何快速对farm solution进行备份呢?下面就对这部分做介绍。 首先我们会打开Central Administration-> system settings -> farm solution查看当前SharePoint都有哪些solution. Run as administrator方式打开SharePoint Management Shell,定位到要备份solution的path,然后执行下面命令。 (Get-SPFarm).Solutions...

如何查询SharePoint Library中空文件夹?

企业在使用SharePoint过程中,都会因为各种需求考虑对SharePoint做升级。而在升级之前我们都知道要对源端数据作分析,此时经常会被问到“在我的Library中有多少文件夹下面没有文件?”,对此进行了script查询整理和验证,具体请参考下面。 Script if($TestSPSnapin-eq $null){add-pssnapin -NameMicrosoft.SharePoint.Powershell #-ErrorAction SilentlyContinue# SilentlyContinue is only good forinteractive console where you...

How to Disable SharePoint Sync Function

今天收到客户反馈的一个问题,使用OneDrive for Business可以同步SharePoint documents到本地使用,但公司购买了客制化的文档防护功能之后,如果documents sync到本地使用将使customization feature失去效果,对公司来说是end user使用的一个漏洞,咨询要如何修复才好。 我们都知道,在SharePoint 2013 Microsoft 添加了Sync feature,用户可以透过OneDrive for Business将SharePoint Document Library里的documents同步到本地环境...

SharePoint 中的SQL Server 安全 知识教程

使用SharePoint很长时间以来,都认为Sql只需要最初始的配置,即不再需要管理和维护;而事实上,Sql的管理和安全,都是和SharePoint环境的稳定性息息相关的,所以,要绝对重视SharePoint中Sql Server的管理和维护。本文主要介绍的有以下三点:一、关于Sql账号的权限;二、关于Sql Server的磁盘管理三、关于Sql Server服务端口的修改 一、关于Sql账号的权限首先,要说的就是关于账号的问题,无论是SharePoint服务器场配置账号,还是...

SharePoint 文档管理之文档推送

文档推送功能,不是一个复杂的功能,我们这里简单的应用了Ribbon定制、Js使用、对象模型推送(Server端),下面,我们来简单介绍下文档推送功能吧。 一、 功能设计:文档推送功能,主要就是一个文档库中,选择几个文档,点击Ribbon菜单上的推送菜单,跳入推送页面;推送页面选择目标列表,点击推送按钮,把选中的几个文档,推送到目标文档库。我这里就是复制过去,并没有选择移动,当然如果你需要这样的功能,可以稍作修改以达到目...

SharePoint 文档管理之过期归档工具

使用过SharePoint的人都知道,SharePoint对于操作是便捷的,但是对于数据量承载却是不令人满意的,这样,就要求我们需要更加合理的使用,规范大家的使用规则和习惯,所以,定期清理不必要的文档也就成为了一个问题。考虑到这一点,我觉得写一个小工具,用来实现文档归档,是比较方便的办法。当然,如果你愿意,可以封装为TimerJob或者Windows Service都是没有问题的,甚至于Windows计划任务也都是可行的,只要你愿意。 一、 界面设...

SharePoint 如何使用Silverlight

1、打开VS,创建一个Silverlight程序,如下图:2、配置选择默认的,当然也可以不勾选Host Application,如下图:3、添加Silverlight控件,2个label和1个button,定义一下属性;ID在Silverlight是Name,Text在Silverlight是Content,如下图:4、双击button控件,编写控件的单击事件,如下图:5、然后Build一下这个项目,如下图:6、在浏览器中打开文件夹,如下图:7、找到我们build出来的xap文件,如下图:8、将SLDemo.xap文件上传到...

SharePoint 如何为站点配置基于主机标头的双域名

SharePoint的应用中,经常需要配置双域名,为不同的认证方式提供访问入口,下面简单介绍下,如何以主机标头的方式为SharePoint配置双域名;配置基于主机标头的双域名1、原本可以访问的测试站点,如下图2、去管理中心,为应用程序创建扩展应用程序,如下图:3、填写扩展应用程序的名字,也就是第二个域名,如下图:4、可以到IIS中查看,多出来一个Web站点,如下图:5、然后就可以访问这个站点的地址了,如下图:修改SharePoint站点主...