08 2010 档案

摘要:在MOSS代码中用来提升权限,模拟成站点管理员的权限,在这过程需要用户MOSS里的对象模型里的SPSecurity.RunWithElevatedPrivileges来进行。SPSecurity.RunWithElevatedPrivileges对象是可以将当前用户在代码里的安全上下文凭据提升模拟成当前站点的管理员的权限运行此代码。 如第一种情况: //模拟提升权限 SPSecurity.RunW... 阅读全文
posted @ 2010-08-30 10:49 China2008 阅读(218) 评论(0) 推荐(0)
摘要:Technorati 标签: TimeJob,定时器,sharepoint,moss SHAREPOINT定时器开发其实比较简单,只是资料相对较少,我认为开发者只要参考这三篇文档既可。第一篇:中文的资料,可以大致熟悉下思路和方法,但是其中的一些内容可能不是最新的了http://www.cnblogs.com/zhalin/archive/2008/03/07/1094385.html第二篇:AC最... 阅读全文
posted @ 2010-08-30 09:26 China2008 阅读(560) 评论(0) 推荐(0)
摘要:MOSS-批量自定义列表项权限 MOSS中的文档或列表项的权限默认是继承自所在的文档库的,如果要想单独设置某个文档或列表项的权限,必须要管理员在管理权限中一个个去调整,所以就想通过程序根据企业组织架构来批量生成或初始化所有文档各自的权限。 要完成此需求需要解决几个问题:(1)如何提升用户权限(模拟管理员权限)(2)如何设置用户权限最终代码分为以下几个步骤实现:(1)模拟管理员权限(2)断开继承的权... 阅读全文
posted @ 2010-08-30 09:22 China2008 阅读(389) 评论(0) 推荐(0)
摘要://设置域值 public static string NavSetValue(XPathNavigator xn, string strXPath,XmlNamespaceManager xnm,string strValue) { try { if (xn != null) { xn.SelectSingleNode(strXPath, xnm).SetValue(strValue); ret... 阅读全文
posted @ 2010-08-20 02:15 China2008 阅读(230) 评论(0) 推荐(0)
摘要:C:\windows\system32\inetsrv\appcmd.exe list wp 阅读全文
posted @ 2010-08-19 16:25 China2008 阅读(1380) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/ahjxxy/archive/2010/08/09/1796125.html 阅读全文
posted @ 2010-08-19 01:22 China2008 阅读(173) 评论(0) 推荐(0)
摘要:SPWeb web = SPControl.GetContextWeb(Context);  //获取当前站点下的所有子站点 SPWebCollection subwebs = web.Webs;   foreach(SPWeb wb in subwebs)  {....}  END  当前用户为普通读者身份!!可以看每个子网站下的子网站的子网站。。。  结果:失败!SPSecurity.RunW... 阅读全文
posted @ 2010-08-18 23:49 China2008 阅读(215) 评论(0) 推荐(0)
摘要:在Loading事件中参加如下的代码:      if (this.New) //假如是新的表单,就配置原始值       {         //取得当前用户在配置文件中FullName的值         using (SPSite site = new SPSite("http://oss")) //请把这个值换成你的SharePoint站点的URL         {           ... 阅读全文
posted @ 2010-08-16 17:52 China2008 阅读(434) 评论(2) 推荐(0)
摘要:效果图就是这样了下面来看看终点代码部分  代码部分主要技术点就是infopath附件分解和对infopath重复表操作  命名空间引用  usingMicrosoft.Office.InfoPath;  using;  using.Xml;  using.Xml.XPath;  using.Windows.Forms;  using.Text;  首先是注册两个按钮事件publicvoidInte... 阅读全文
posted @ 2010-08-16 17:49 China2008 阅读(290) 评论(0) 推荐(0)
摘要:用infopath 引用外部数据源,进行数据操作,是一件非常方便的事情,比如连接SQL数据库,引用webServices、xml、sharepoint list等,但是我们发现了一个问题,infopath引用数据源时,会将数据缓存在客户端,当我们引用的数居源数据量大的时候,会产生用户操作缓慢的问题。这个时候我们希望下载下来数据能够,既小又准确。我们能够通过自定义数据源加参数的方法,实现动态的数据源... 阅读全文
posted @ 2010-08-16 17:00 China2008 阅读(386) 评论(0) 推荐(0)
摘要:@SET STSADM="c:\program files\common files\microsoft shared\web server extensions\12\bin\STSADM" %STSADM% -o deletesolution -name CodeArt_PermissionEx.wsp -override%STSADM% -o addsolution -filename CodeArt_PermissionEx.wsppause删除解决方案添加解决方案 阅读全文
posted @ 2010-08-12 21:11 China2008 阅读(227) 评论(0) 推荐(0)
摘要:报告标题CAML 查询目标访问群体报告说明由我签出<Where><Eq><FieldRef Name="CheckoutUser" LookupId="TRUE"/><Value Type="Integer"><UserID/></Value></Eq></Where>​此网站及子网站中由我... 阅读全文
posted @ 2010-08-12 11:11 China2008 阅读(424) 评论(0) 推荐(0)
摘要:function ltopenwin(url) { OpenWindow = window.open(url, "newwin", "height=650, width=750,toolbar=no, menubar=no, scrollbars=no, resizable=yes, location=no, status=no;tager"); OpenWindow.document.write... 阅读全文
posted @ 2010-08-07 21:35 China2008 阅读(175) 评论(0) 推荐(0)
摘要:using System;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using Microsoft.SharePoint;using System.Data;namespace All_Tongzi.VisualWebPart1{ public partial class VisualWebPart1UserControl : UserControl { protected void Page_Load(object sender, EventArgs 阅读全文
posted @ 2010-08-07 02:43 China2008 阅读(218) 评论(0) 推荐(0)
摘要:using System;using System.Runtime.InteropServices;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Serialization;using Microsoft.SharePoint... 阅读全文
posted @ 2010-08-04 18:02 China2008 阅读(200) 评论(0) 推荐(0)
摘要:“ SPSiteDataQuery”,可以用来进行跨站多列表混合查询,检索同一个网站集的或者指定网站中符合某项条件的所有列表项的集合。每个 SPWeb对象都包含一个 GetSiteData方法,通过传递一个 SPSiteDataQuery实例作为方法的参数,返回一个 DataTable类型的结果 。 当我们使用 SPSiteDataQuery查询数据时,主要涉及到下面几个参... 阅读全文
posted @ 2010-08-03 11:24 China2008 阅读(244) 评论(0) 推荐(0)