
sharepoint 学习札记
文章平均质量分 55
yl_99
这个作者很懒,什么都没留下…
展开
-
SPListItem.Update() 与 SPListItem.SystemUpdate()区别
大家在SharePoint开发方面都用过SPListItem.Update 方法,不过您可能没有用过SPListItem.SystemUpdate方法,现在来介绍一下这两个方法的区别; 先看一下SDK中的说明:SPListItem.Update, Updates the database with changes that are made to the list item.;SPListItem.SystemUpdate, Updates the database with changes that转载 2011-05-20 10:59:00 · 2856 阅读 · 0 评论 -
SPRoleAssignment和SPRoleDefinition的区别
<br />Microsoft.SharePoint.SPRoleAssignment 是权限分配<br />Member:把权限分配给谁<br />Parent:在什么东西上分配权限<br />RoleDefinitionBindings:分配什么权限<br /><br />Microsoft.SharePoint. SPRoleDefinition 是角色描述<br />Name:角色名称<br />Description:角色描述<br />BasePermissions:角色的权限<br /> <b转载 2011-05-20 11:05:00 · 1339 阅读 · 0 评论 -
SPS配置基础架构
<br />我在安装SPS2007过程中,具体是在设置向导过程中出现错误:引发类型为 System.InvalidOperationException 的异常。其他异常信息:Windows SharePoint Services配置基础架构未初始化。您必须等待初始化完成,然后再将其他服务器加入服务器场。<br /><br />这是怎么回事?请高手指教,我不知道怎样初始化Windows SharePoint Services配置基础架构。<br /> <br />回复:<br />今天也遇到了相同的问题,通过转载 2011-05-24 09:23:00 · 664 阅读 · 0 评论 -
MOSS2007常见错误及解决方法
<br />虽然好久没碰sharepoint了,但那时候在学习中遇到了一些问题都还在书库中保存着,将其贴到博客上来希望能对新手有个帮助.<br /> 1.装完workflow工具箱控件不全的问题<br /> 解决方法:下载 非beta版的VS2005对应的WWF插件<br /> 下载地址<br /> 2.对 COM 组件的调用返回了错误 HRESULT E_FAIL<br /> 解决方法:打开控制面板--->管理工具--->服务和应用程序--->服务---转载 2011-05-24 09:24:00 · 1128 阅读 · 0 评论 -
初始化Windows SharePoint Services配置基础架构
<br />我在安装SPS2007过程中,具体是在设置向导过程中出现错误:引发类型为 System.InvalidOperationException 的异常。其他异常信息:Windows SharePoint Services配置基础架构未初始化。您必须等待初始化完成,然后再将其他服务器加入服务器场。<br /><br />这是怎么回事?请高手指教,我不知道怎样初始化Windows SharePoint Services配置基础架构。<br /> <br />回复:<br />今天也遇到了相同的问题,通过转载 2011-05-24 14:43:00 · 1052 阅读 · 0 评论 -
英文系统安装中文版本的sharepoint
<br /><br />英文系统安装中文版本的sharepoint:<br /> <br />如果要卸载以前版本,最好使用安装光碟中自带的卸载,这样会卸载的比较干净,因为卸载的时候也涉及到sql中的东西。<br /> <br />按普通的安装方法安装。<br /> <br />配置之前,修改注册表:HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-shared Tools-Web Server Extensions-12.0- 在此节点下new key(名为ServerLangua原创 2011-05-30 16:10:00 · 765 阅读 · 0 评论 -
MOSS模拟管理员权限,权限提升
在RunWithElevatedPrivileges中不要使用SPContext.Current.Web,SPContext.Current.Site,SPControl.GetContextWeb(HttpContext.Current)之类的根据当前上下文得到当前的Web或者Site,根据这些方法得到的所有对象(包括从根据这些对象得到的List,ListItem等等对象)都是以当前网站登录用户转载 2011-06-16 16:11:00 · 712 阅读 · 0 评论 -
VMware 7.0安装教程
VMware 7.0是VMware官方在2009年发布的新版虚拟机,VMware 7.0以其强大的功能和简单易用的操作赢得了许多网友的青睐,本文将向大家展示VMware7.0安装教程以及VMware7.0安装Widonws系统的详细教程。 首先需要下载VMware 7.0,在官网下载的方法请见:虚拟机下载 下载完成后双击VMware 7.0安装包,开始进入安装向导:转载 2011-06-16 16:14:00 · 1443 阅读 · 0 评论 -
如何从Excel中把数据导入到SharePoint List(Import Excel data to SharePoint List)
SharePoint列表功能强大是众所周知的,但是存在一个缺陷,不能与Excel很好的关联。这应该是SharePoint中缺失的功能。虽然在新建列表时,用户可以选择从电子表单自定义创建,但是编辑列表时,却没有从电子表单导入数据到已存在的列表中这个选项,可以在Spreadsheet中编辑。搜索了一下,百度没有完美的解决方案,最后在CodePlex网站上找到一篇文章(Import Excel data转载 2011-06-16 16:23:00 · 6927 阅读 · 2 评论 -
CuteWebUI AJAX Uploader上载控件介绍
CuteWebUI AJAX Uploader上载控件介绍 Web.config的配置中添加中添加中添加将AjaxUploader.lic,放入dll的同一个目录,否则会出现License file not found的问题。使用页面使用的时候添加dll应用,在需要上载附件的位置添加如下代码: 可以在中设置全局的最大大小 后代代码:转载 2011-06-22 11:01:00 · 3517 阅读 · 0 评论 -
Sharepoint 2007 Sdk常用基础操作
SPSite作为网站集对应的对象模型,其主要的用处是获取某个特定的网站,它最常用的几个功能如下:SPSite的构造函数有两种,分别以Site的url和Guid作为参数。在SharePoint对象模型中,大部分对象都拥有一个Guid作为它唯一的标识符,通过这个Guid可以获取该对象的实原创 2011-06-27 14:10:00 · 698 阅读 · 0 评论 -
导出excel 后 页面按钮失效(页面假死)
在 page_load 里加上如下代码: string beforeSubmitJS = "\nvar exportRequested = false; \n"; beforeSubmitJS += "var beforeFormSubmitFuncti原创 2011-07-05 11:24:28 · 3426 阅读 · 0 评论 -
文档库打开方式
这是今天的一个低级错误……记录一下吧。SharePoint 2007提供了很少的设置界面来设置是否在网页里面打开Office文件还是使用客户端Office打开。 eg:文档中心-Excel-设置-文档库设置-常规设置-高级设置:原创 2011-07-21 09:55:29 · 536 阅读 · 0 评论 -
MOSS站点迁移步骤
场景:有一台MOSS测试服务器,上面部署测试好了两个应用程序。两台MOSS生产服务器。需要把测试环境中的两个站点完整的迁移到生产环境。迁移步骤:1)在测试服务器上运行以下命令,备份数据:"C:\Program Files\Common Files\Microsoft Shared原创 2011-07-21 12:13:34 · 531 阅读 · 0 评论 -
sharepoint学习
http://www.cnblogs.com/team/SharePointTeam.html http://www.cnblogs.com/cate/sharepoint/原创 2011-07-14 10:04:21 · 450 阅读 · 0 评论 -
利用RunWithElevatedPrivileges模拟管理员权限时慎用SPContext
WSS 3.0中我们使用:SPSecurity.RunWithElevatedPrivileges(delegate(){ // implementation details omitted});可以提升代码的运行权限,实现模拟管理员身份的功能。在RunWith原创 2011-07-14 10:43:32 · 1017 阅读 · 0 评论 -
MOSS 2007/WSS 3.0运行在windows server 2008上不能上传大于28M的文件
环境为Windows Server 2008 Enterprise操作系统,SharePoint 2007,IIS 7.0,网站集是Team Site。 上传一个30多M的文件,无论如何也上传不上去,在CA(管理中心)中已经修改过Maximum Upload S原创 2011-07-21 10:48:51 · 885 阅读 · 0 评论 -
sharepoint "+"号问题
转到了新的公司,花了好久的时间来适应,现在专门在做Service了,很多的SharePoint问题一下子涌了过来,应接不暇啊……以后慢慢把这些问题的Solution写出来:) 这个加号问题好像也不是什么新的问题了。碰到了很多用户提出的问题,现象是某个文件或者文件夹访问出现问题,不原创 2011-07-21 11:55:41 · 659 阅读 · 0 评论 -
SHT知识库操作要点
1.保存文档库模板: 知识库---设置---文档库设置---权限管理---将文档另存为模板2.设置版本号:知识库---设置---文档库设置---常规设置---版本控制设置3.设置文档库权限:列表---设置---文档库设置---此文档库的权限(用户组读取列表、删除、审批)4.自定义原创 2011-07-29 13:48:58 · 739 阅读 · 0 评论 -
QuickPart部署安装
下载QuickPart.dll最新版本为:1.0.3在web.config中加入修改trust 在web部件库里面选择下面两项上传 在添加webpart时选择下面这一项插入 一般ascx放在系统的templates下面和网站的wpresources目录下 dll放在GAC里或网站原创 2011-07-29 14:00:52 · 664 阅读 · 0 评论 -
复制SharePoint列表项(SPListItem)到另一个列表
从理论上讲,有一个简单到难以置信的解决办法:SPListItem提供了一个CopyTo(destinationUrl)方法(可参考MSDN)。不幸的是,这个方法似乎用不了。至少对我的情况(一个带附件的自定义列表)是如此。总是告诉我找不到源列表项,没有读取权限,或者列表没有发布等等原创 2011-09-14 13:29:48 · 1123 阅读 · 0 评论 -
sharepoint ItemUpdated()与ItemUpdating()区别
ItemUpdating() 发生在Form表单提交之后,但数据还未写入DB之前。 ItemUpdated() 发生在Form表单提交之后,数据已经写入DB之后。原创 2011-08-18 14:18:47 · 843 阅读 · 0 评论 -
Web形式下 c#2005调用SAP
以web形式对function module进行调用与form形式基本一样,唯一值得注意的地方就是:"An ActiveX control must be run in an STA apartment. Because the attribute STAThread is ap原创 2011-09-15 15:20:11 · 584 阅读 · 0 评论 -
重定向修改、编辑等页面(即用自定义的页面替换掉默认的DispForm.aspx、EditForm.aspx)
在列表上点右键,属性 点击浏览,把自定义的页面设置到上边 选择自定义的页面,在这里选择项目 点应用,然后确定即可。原创 2011-08-18 13:10:14 · 782 阅读 · 0 评论 -
Windows SharePoint Services对象模型
作为一个应用原型系统,SharePoint提供了很多强大的应用及管理功能,但是,在实际的应用中,这些原有的功能很难满足用户的需求。因此,SharePoint也提供了一套非常完整的对象模型作为底层接口,以此为基础进行二次开发。Windows SharePoint Service转载 2011-09-15 15:15:54 · 1160 阅读 · 0 评论 -
对Request.url片段解析
网址:http://localhost:1897/News/Press/Content.aspx/123?id=1#tocRequest.ApplicationPath/Request.PhysicalPathD:\原创 2011-09-20 13:54:15 · 707 阅读 · 0 评论 -
cmd命令手动、自动启动和禁用服务
使用cmd命令手动、自动启动和禁用服务 小技巧使用命令行启动服务 在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是: net start 服务名 启动 net start 服务名转载 2011-08-30 12:42:53 · 3149 阅读 · 0 评论 -
Sharepoint 弹出消息提示框
在event receiver中如何弹出一个类似winform中messagebox.show 的框?那我要对用户显示一些错误信息或者提示信息怎么搞? 1. 如果是在ItemAdding或者其他进行时(ing)事件里面,可以使用原创 2011-09-26 09:26:41 · 2415 阅读 · 0 评论 -
SharePoint获取web
//using (SPWeb web5=site.OpenWeb("RolesManagement")) //{ // SPList listcorp=web5.Lists["CorpManagement"];原创 2011-09-28 11:39:55 · 601 阅读 · 0 评论 -
SPListItem的使用
在列表的实际操作中,最终要接触到的还是作为数据内容部分的列表条目(List Item)。一般来说,在访问列表的某个具体条目之前,都需要先获得一个列表条目的集合,在SharePoint对象模型中,提供了很多种方法来获取列表条目集合:最直接地获取列表条目的方法为,使用SPList原创 2011-10-11 12:13:24 · 4472 阅读 · 0 评论 -
C#通过com端口获取sap数据(sharepoint)
1.导入Interop.SAPFunctionsOCX.dll Interop.SAPlogonCtrl.dll Interop.SAPTableFactoryCtrl2. com端口,缺点:占用线程,单线程 privat原创 2011-09-28 11:55:41 · 1804 阅读 · 0 评论 -
在SharePoint页面中如何显示来自其他网站的List
为了方便用户使用,我们会把SharePoint网站设计成层次结构,并希望用户在主页上看到来自子网站的内容。比如希望把放在父网站的一个列表的内容显示在子网站的主页上面。这种需求看起来稀松平常,但实际上不容易。 为了说明方便,我把列表所在的网站称为源网站,需要显示WebPart转载 2011-10-11 15:17:06 · 1405 阅读 · 0 评论 -
query语句查询,and和or组合
SPQuery query = new SPQuery(); query.Query = @"原创 2011-09-30 11:18:11 · 2798 阅读 · 0 评论 -
SharePoint 字段编辑权限控制解决方案
Windows SharePint Service 3.0(或MOSS)默认不支持字段级的权限。而在项目的实施过程中,客户经常会提出这个需求。解决方案有两种: 1)开发自定义的字段,在字段上附加控制逻辑。优点: 可以完全控制显示和编辑。缺点:无法对系统转载 2011-10-13 10:36:14 · 2766 阅读 · 0 评论 -
MOSS 2007 应用随笔系列:自定义moss菜单汇总
一.自定义文档库/列表库中项目的右键关联菜单 原始菜单如下图所示: 下面开始我们本次的工作历程: 首先,找到C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATELAYOUTS这个目录下的2052目录(这个默认是中文版本的路径,英文版本的MOSS是1033目录),其中有个co转载 2011-10-20 11:13:18 · 878 阅读 · 0 评论 -
ProviderQuickPart封装url转向用户控件时的问题
新手上路,总是遇到如下这种莫名奇妙的问题, ProviderQuickPart封装转向用户控件时,总是出现无法保存,或者影响其他webpart等的莫名其妙的问题,此时请尝试把放到节点外边试试看,很多问题都可以这样解决,O(∩_∩)O~。原创 2011-10-19 15:28:32 · 567 阅读 · 0 评论 -
控制SharePoint站点菜单(eg:Actions-Edit+In+DataSheet)
用户在浏览SharePoint 2007界面时,会使用到众多的菜单和链接,比如Library上面的ToolbarMenu (新建,上传,设置等),点击文件或文件夹时的js菜单,Site Settings下的链接等,这些菜单和链接为用户提供了便利的功能入口.(当然频繁的点击和跳转也为人诟病,相信在下一个版本中会改善).本系列将试图全方位介绍定制这些菜单和链接的方法. 第一部分 ToolbarM转载 2011-10-13 10:33:55 · 1945 阅读 · 0 评论 -
sharepoint timer job 读取config文件内容
需要写一个自定义的sharepoint timer job, 目的是要定时到Site Collection Images这个List里检查图片的过期日期,如果即将过期的话,需要发送email到相关的人员。 GOOGLE了一下,发现资料很少。不过幸运的是我发现了 Andrew Connell的博客,上面有一个很详细的示例代码。http://www.andrewconnell.com/blog转载 2011-11-14 11:22:25 · 1225 阅读 · 0 评论 -
SharePoint工程中用Response生成Excel以后页面按钮失效问题
在按钮事件中添加属性:OnClientClick="_spFormOnSubmitCalled=false“ 即可。 onclick="Searsh_Click" /> 一共收集了四种解决方案不知道哪些方案在你的工程中适用:1 在 page_load 里加上如下代码:原创 2011-11-03 11:10:49 · 1337 阅读 · 1 评论 -
SharePoint 网站搬迁
http://cnsh-10aplx:1888/MRBReport/_layouts/savetmpl.aspx 保存网站模板http://cnsh-10aplx:1888/_catalogs/wt/Forms/Common.aspx 模板保存地方 displaymode=design Toolpaneview=2#The backup/restore job failed原创 2011-09-21 16:22:54 · 1154 阅读 · 0 评论