上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 创建一个List Definition有多条途径,这里由于我们要基于前面的用户自定义Content Type来创建一个List Defintion,所以我们就需要使用到List Definition From Content Type模板。 这里先大致描述如何创建List Definition,然后重点介绍一下List Definition里面的相关内容。 阅读全文
posted @ 2012-09-06 05:54 wsdj 阅读(4302) 评论(3) 推荐(2) 编辑
摘要: Sharepoint本身就是一个丰富的大容器,里面存储的所有信息我们可以称其为“内容(Content)”,为了便于管理这些Conent,按照人类的正常逻辑就必然想到的是对此进行“分类”。这里我们使用VS2010来创建一个Content Type,其中要用到我们上文创建的Site Column。 阅读全文
posted @ 2012-09-01 08:01 wsdj 阅读(4951) 评论(6) 推荐(1) 编辑
摘要: Site Columns是一类可重用的列定义或模板,可以将其分配给多个 SharePoint 网站的多个列表。一个Site Column是由几个属性定义的,包括名称及其字段类型。在Sharepoint中我们可以查看到Site Columns,当我们把Site Columns添加到列表或Content Type中的时候,可以设定其功能定义,比如是不是必填项,是否只读或是是否隐藏。使用Site Column的好处是减少重复工作以及保持元数据(metadata)在整个Site Collection上的一致性。这里我们使用VS2010来创建一个简单的Site Column: Cameral Used,这个Site Column将会应用到我们后面的Content Type的创建中。 阅读全文
posted @ 2012-08-12 08:00 wsdj 阅读(3587) 评论(3) 推荐(1) 编辑
摘要: 看到网上不少人遇到过这种类似的错误,而产生这种错误的原因也有多种,我产生此错误的背景是在试图通过ECMAscript对象模型把一个User添加到某个指定的Group中时遇到的。 阅读全文
posted @ 2012-08-02 05:32 wsdj 阅读(2911) 评论(1) 推荐(2) 编辑
摘要: 在使用Sharepoint2010的Ribboon编程的领域内,我们必然要遇到如何编写Ribbon内控件的Javascript代码。 阅读全文
posted @ 2012-07-12 06:27 wsdj 阅读(2028) 评论(3) 推荐(0) 编辑
摘要: 这里我们用代码创建一个带有Lookup字段(名为: LookupStaffName)的List (名为:TestSale),它的Lookup字段从另一个名为SaleStaff的List中获取。 阅读全文
posted @ 2012-07-08 08:40 wsdj 阅读(3233) 评论(7) 推荐(0) 编辑
摘要: 为了在Sharepoint环境下实现对Javascript的调试,我们需要考虑如下的设置 阅读全文
posted @ 2012-07-06 05:50 wsdj 阅读(1414) 评论(1) 推荐(2) 编辑
摘要: 在Sharepoint Document List默认的Ribbon中有这么一个发送Email的按钮,通过它可以把选中的文档分享给其它用户,但在发送的邮件内,默认Email按钮采用的是发送文档的绝对Url而并没有用到Sharepoint提供的Unique Document ID,这里我们就通过ECMAscript结合Ribbon相关知识来实现我们想要实现的功能。 阅读全文
posted @ 2012-07-02 06:16 wsdj 阅读(1855) 评论(2) 推荐(1) 编辑
摘要: 在MOSS2007时代的Document Management System中非常需要一个唯一的标识(Unique Identifier)来有效的管理我们的文档。但当时并没有提供这样的一个Unique Number,许多用户或开发人员只有另想办法来实现这个要求。当然,在以前的MOSS2007中,系统可以使用URL来定位文档,但它主要的问题是:当你删除或移动了某个文档,那个文档以前的URL就失效了,如果你是通过发送文档的URL来分享某个文档,那么其它用户想要通过你以前发送给他们的URL来获取它就注定会失败 阅读全文
posted @ 2012-07-01 07:28 wsdj 阅读(1884) 评论(1) 推荐(1) 编辑
摘要: 这里我们想要达到的目标如下: 1、在Ribbon的Ribbon.Library.ViewFormat位置创建一个Button控件。 2、 根据当前登录用户是否在特定的Groups内来决定他是否有权使用(Enable)此Button。 3、 此Button的功能就是跳出一个简单的信息提示框。 阅读全文
posted @ 2012-06-18 06:16 wsdj 阅读(1971) 评论(1) 推荐(0) 编辑
摘要: 我们的目标是当选中某个Document List中的文档时,在其关联Ribbon区出现一个按钮,点击此按钮,可以实现把这个选中的文档复制或移动到另一个Document List中。 阅读全文
posted @ 2012-06-16 16:44 wsdj 阅读(1791) 评论(2) 推荐(0) 编辑
摘要: 继续上面的内容,这里我们要描述的关于使用ECMAscript对象模型操作User与Group的主要内容如下: 6、向指定Group中添加指定User 7、获取指定Group的Owner 8、把当前登录用户添加到指定Group中 9、判断当前登录用户是否有EditPermission权限 10、判断当前登录用户是否在某特定的Group中 阅读全文
posted @ 2012-06-09 06:29 wsdj 阅读(2972) 评论(4) 推荐(1) 编辑
摘要: 这里总结一下关于使用ECMAscript对象模型来操作Goup与User的常用情况,因为内容较多,所以拆分为两个部分,这部分主要内容如下: 1、取得当前Sharepoint网站所有的Group 2、获取当前登录用户的Title与所属Group 3、获取指定Group下的所有Users 4、获取指定Group下的所有Users的特定信息 5、获取所有的Group的所有Users的特定信息 阅读全文
posted @ 2012-06-08 06:16 wsdj 阅读(2566) 评论(1) 推荐(2) 编辑
摘要: 在前面我们提到了如何使用ECMAscript对象模型来操作普通的List Items,但如果我们操作的List包含有Lookup字段,那么我们又该怎么做呢? 阅读全文
posted @ 2012-06-06 06:22 wsdj 阅读(2117) 评论(1) 推荐(0) 编辑
摘要: 前面我们使用ECMAScript对象模型操作website对象,list对象,这里我们进一步看看如何使用模型来操作列表项List item对象。 阅读全文
posted @ 2012-06-02 12:11 wsdj 阅读(2048) 评论(2) 推荐(0) 编辑
摘要: 前面我们使用ECMCA script对象模型操作了Sharepoint 网站对象,这里我们来看看如何操作网站上的列表(List),操作列表List的方式与访问网站对象类似,首先使用 ClientContext构造函数并传递 URL 或 URI 以返回特定的请求上下文。然后,可以使用 Web 类的 lists 属性获取网站中列表的集合。 阅读全文
posted @ 2012-05-16 06:47 wsdj 阅读(2390) 评论(4) 推荐(0) 编辑
摘要: 近期有个功能需要判断某个给定日内(如 2012-01-06到2012-07-31)有多少个工作日,其中需要用到一个周末日期表,于是创建如下: 阅读全文
posted @ 2012-05-09 06:28 wsdj 阅读(3396) 评论(0) 推荐(0) 编辑
摘要: 有了上一篇的铺垫 Sharepoint学习笔记—ECMAScript对象模型系列--1、ECMAScript对象模型的引入,我们接下来看看如何利用ECMA来操作Sharepoint网站。 阅读全文
posted @ 2012-05-09 06:27 wsdj 阅读(1792) 评论(6) 推荐(1) 编辑
摘要: 在使用ECMAscript对象模型开发应用时,我们不自觉的想要知道某个SP object都提供了什么方法?这里我们就来看看怎么做。 阅读全文
posted @ 2012-05-08 10:07 wsdj 阅读(1660) 评论(2) 推荐(5) 编辑
摘要: 为便于查阅,这里列出了我的Sharepoint学习笔记中涉及Ribbon开发的关文章,有些内容可能会在以后更新。 阅读全文
posted @ 2012-05-06 08:04 wsdj 阅读(1641) 评论(0) 推荐(2) 编辑
摘要: 在进一步实践使用ECMAScript对象模型来编写代码之前,我们当然希望我们的编码过程尽量轻松一些,所以在这里让我们看看如何实现在编写代码时,实现智能提示功能。 阅读全文
posted @ 2012-05-01 06:49 wsdj 阅读(1964) 评论(7) 推荐(4) 编辑
摘要: 如何保存配置信息,是开发Sharepiont应用必然遇到的问题,这里列举了10条途径,它们有各自不同的适用环境以及优缺点。 阅读全文
posted @ 2012-04-16 06:59 wsdj 阅读(2493) 评论(1) 推荐(2) 编辑
摘要: 在前面我们的相关准备工作作好后,我们就可以对原来已经存在的Sharepoint网站进行Authentication方式的修改了。 阅读全文
posted @ 2012-04-09 19:13 wsdj 阅读(1781) 评论(7) 推荐(4) 编辑
摘要: 之前公司开发的Sharepoint Web Application使用的是Classic Mode Authentication方式(基于Windows AD方式),近期的客户需求需要使这个已投入使用的Sharepoint应用不但能支持原有的AD认证方式,并且还要能支持Form方式。问题出来了,一旦你部署了Web Application,你在Sharepoint的 Central Administration 界面上就再也找不到重新设定此Web Application认证方式的途径了。 阅读全文
posted @ 2012-04-08 12:42 wsdj 阅读(3165) 评论(8) 推荐(0) 编辑
摘要: Sharepoint2010提供了Request Access功能可以很方便地让用户以E-Mail 方式通知网站管理者申请网站访问权限。这里我们看看此功能的工作过程以及如何设置实现。 阅读全文
posted @ 2012-04-07 22:28 wsdj 阅读(1231) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页