推荐阅读
word 页眉页脚添加 实例教程
在公司文档中,通常会在页眉处插入公司名称,在页脚处插入公司网址或者格言等。而学生论文则会在页眉处插入学校名称。下面介绍在文档中插入页眉和页脚的操作方法。打开文档,单击“插入”选项卡中的“页眉”下拉按钮,在下拉列表中选择“空白”样式选项。按需输入页眉文字,然后单击“关闭页眉和页脚”按钮即可。单击“插入”选项卡中的“页脚”下拉按钮,从下拉列表中选择“空白(三栏)”样式选项。按需输入页脚文字,单击“关闭页眉和页脚”按钮,即可插入页脚内容。除了可以按照Word文档内置的样式添加页眉和页脚外,用户还可以自定义页眉和页脚样式,具体操作方法介绍如下。打开文档,单击“插入”选项卡中的“页眉”下拉按钮,从下拉列表中选择“编辑页眉”选项。
PowerPoint2013中视频剪裁的那点儿事儿
为了更明确的表达我们的观点,我们需要裁剪掉在PPT中插入视频的多余部分,那么我们具体应该如何做呢?小编来带你领略一下PowerPoint2013中剪裁视频的风采吧。具体做法1 用PowerPoint2013打开一篇含有视频的文稿,选中我们需要裁剪的视频,双击它,能使PPT切换到“视频工具->格式”选项卡。双击视频2 我们现在切换到旁边的“视频工具->播放”选项卡中,单击“编辑”组中的“剪裁视频”按钮。单击剪裁视频按钮3 此时会弹出一个“剪裁视频”对话框,我们将鼠标放置到进度条上的红色滑块上,待指针变成如下形状的时候按下鼠标,并拖动它来改变视频的结束时间,完成之后单击“确定”按钮。修改结束时间4 我们现在播放视频,就会看到视频已经在指定的时间点结束播放了。裁剪视频效果
excel图表使用VBA创建进度条
当你的程序执行时间较长时,使用一个进度条来展示程序执行的状态是非常必要的。进度条设计打开VBE,插入一个用户窗体。1.在属性窗口中,将该用户窗体命名为urfProgress。2.设置其ShowModal属性为False,这样在该用户窗体处于打开状态时仍能继续运行程序。3.调整该用户窗体为合适的大小(高110*宽240)。进行适当设置后,目前表示进度条的用户窗体如下图1所示。图1在用户窗体中插入一个标签控件,用于显示指示程序状态的文本。在属性窗口将其命名为lblCaption,调整该标签的大小以便有足够的空间来容纳将要显示的文本,这里设置其Width属性为174,设置其Caption属性为空(即没有文本)。此时,表示进度条的用户窗体如下图2所示。
word2007怎么编辑公式
网上有很多使用Word2003编辑公式的,现在大家都改用了Word2007,公式编辑器有些不同,所以在这里小编跟大家示范一下如何在Word2007中编辑公式。 word2007编辑公式步骤1 首先,如果你会使用Word2003中的公式编辑器,你也可以在Word07中使用同样的公式编辑器,怎么弄呢,如图所示,在菜单栏上执行:插入–对象,打开一个对话框,在这个对话框中,我们选择公式编辑器3.0 word2007编辑公式步骤2打开公式编辑器,到这里你就会很熟悉,因为这是Word2003的公式编辑器,当然我这里主要教你如何使用Word07的编辑器,因为07的编辑器非常简单方便,关闭这个内置的03的编辑器 word2007编辑公式步骤3在菜单栏上执行:插入–公式,打开插入公式的下拉菜单 word2007编辑公式步骤4在这个下了菜单中有基本的公式,如果你的公式和其中一个公式类似,你可以选择一个公式,然后在这个公式的基础上进行修改,如果没有你需要的公式,你可以选择最下面的选项,如图所示 word2007编辑公式步骤5到这里你就看到了新版的公式编辑器,在工具栏上有我们需要的所有工具,我们以下面这个公式为例,看看如何输入这样一个公式 word2007编辑公式步骤6首先我们分析这个公式是上下结构,需要一个分数结构,所以先在菜单栏上插入一个分数结构,如图所示 word2007编辑公式步骤7这就是插入的一个分数结构,选中分子,如图所示,然后再插入一个开方结构 word2007编辑公式步骤8选择被开方的位置,然后再插入一个指数结构,如图所示,选择一个指数结构 word2007编辑公式步骤9修改插入的公式,将相应位置的字母改为你需要的字母,添加基本的运算符号和字母
最新发布
SharePoint 常用技巧及方法总结
1、代码调试确定进程 cd c:\windows\system32\inetsrv appcmd list wp pause 注:保存成批处理文件,查看进程.bat,用的时候双击即可2、类似列表新建打开方式的弹出脚本 <script type="text/javascript"> function OpenFrameDialog() { var options =SP.UI.$create_DialogOptions(); options.url="http://www.baidu.com"; options.height=160; options.dialogReturnValueCallback=Function.createDelegate(null,CloseDialogCallback); SP.UI.ModalDialog.showModalDialog(options); } function CloseDialogCallback(result,target) { if(result===SP.UI.DialogResult.OK) { javascript:setTimeout('javascript:return true;',8000); messageId=SP.UI.Notify.addNotification("<img src='_layouts/images/loading.gif'/>Creating list<b>"+target+"</b>..."); } if(result ===SP.UI.DialogResult.cancel) { SP.UI.Notify.addNotification("Operation was cancelled...",false,"",null) } } </script> <a href="Javascript:OpenFrameDialog();">Open dialog</a> 注:在Moss页面上运行即可3、网站的备份还原命令 PowerShell的命令: 备份:backup-SPSite http://localhost:10086 -Path C:\100861.bak 还原:Restore-SPSite http://localhost:10087 -Path C:\10086.bak -Force -DatabaseServer sharepoint2010 -DatabaseNamewss_content_10087Test Stsadm的命令: 备份:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN>stsadm -o backup -url http://localhost -filename c:/80.bak 还原:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN>stsadm -o restore -url http://localhost -filename c:/80.bak -overwrite 管理中心->备份和还原 注:管理中心的备份功能,可以通过PowerShell和Stsadm的命令进行还原,而管理中心的还原功能,需要打到sp1补丁。4、SharePoint 2010的对象模型编程 建议使用.Net 3.5的引用,如果使用.Net 4.0,编译后会无法使用Microsoft.SharePoint的类库,Perfessional 2010 Development这本书中记录是SharePoint不支持.Net 4.0。5、浏览器自动兼容到IE7 <meta http-equiv="X-UA-Compatible" content="IE=7" />6、代码修改2010站点风格为2007 SPSite site = new SPSite(站点集路径); SPWeb web = site.OpenWeb(要设置的站点路径); web.UIVersion = 3; //改为2007风格 web.Update();
SharePoint 调用 WebService操作List基础教程
在SharePoint的使用中,经常需要进行系统集成这样的操作,我们作为SharePoint开发,就需要给其他系统提供接口,而SharePoint提供的WebService就很好的提供了这样的功能,我们简单了解下,通过SharePoint提供WebService对列表进行操作步骤:1、 首先,新建一个控制台程序,添加WebService的引用地址http://<site>/_vti_bin/Lists.asmx<site>为网站的地址,包括端口号2、引用 - 右键 - 添加服务引用(如图1)– 高级 – 添加Web引用 – URL处填写WebService地址(如图2)(图1)(图2)
SharePoint 用户控件编写的实例教程
我们开发中,通常需要写各种各样的部件来实现我们的展示或者功能,下面就介绍下刚刚接触的QuickPart+用户控件的方式,算是自己的学习笔记,也和大家交流下心得。1、 新建Web应用程序2、 在项目上,右键 – 添加 – 新建项 – 选择用户控件3、 即可在用户空间里面,编写我们的代码了,添加Microsoft.SharePoint.dll的引用,代码上添加命名空间引用using Microsoft.SharePoint;[Dll位置:C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI]4、 可以添加protected override void Render(HtmlTextWriter writer)函数,进行输出。
SharePoint 解决方案手动打包基础教程
在使用SharePoint中,我们经常需要做的就是打包解决方案,我们来介绍下SharePoint解决方案的手动部署,我自己觉得,解决方案是SharePoint中非常好的一个功能,部署和使用起来相当方便,尤其配合Feature的使用,可以对相应功能的开启和关闭,废话不说了,开始我们的解决方案打包部署。前期准备-[makecab命令、.ddf格式文件、manifest.xml],了解下以上三项,这个对于手动打包解决方案,是非常必要的。·Makecab命令MakeCAB是微软提供的制作CAB的文件的命令,而这个命令使用的文件格式就是.ddf,我们可以在运行中输入cmd,然后输入Makecab回车,就可以看到命令使用和参数(如图1),我们手动打包解决方案,也就是使用MakeCAB命令进行打包。(图1)·ddf文件然后介绍下.ddf文件,我们主要了解的就是文件的格式,给大家一个网上找来的例子,然后简单介绍下,大家就会有所了解。如下面的.ddf文件,我们会把manifest.xml和manifest1.xml两个文件打包到wsp包中,当然,这是一个简单的例子,我们打包的时候,需要的不是这样的文件,而是类似dll和ascx之类的文件。这样的.ddf文件,打包以后的wsp文件结构,就是根目录下有一个manifest.xml文件,而其中test文件夹下还有manifest1.xml文件,我们可以手动创建12/bin/Template等类似文件夹,就可以打包到相应位置了。
SharePoint 列表项通过自定义WebService读取
给其他系统提供集成,发现SharePoint自带的WebService各种不好使,索性就自己写一点,也当做自己学习的记录了。当然内容比较简单,希望大侠们不要介意,也不要骂我啊。好了,进入正题吧。1、 首先,使用VS2008新建一个WebService的项目,选择Asp.net Web服务应用程序,然后输入项目名称2、 添加引用添加Microsoft.SharePoint.dll文件的引用,因为我们需要使用SharePoint的对象模型来读取列表信息,Dll文件的位置是C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI\Microsoft.SharePoint.dll3、 添加函数函数前面写上[WebMethod]标记,然后定义我们自己需要的方法,方法的参数和返回值,在方法里面,写我们的调用,我的代码就是个简单的例子,返回的也都是String类型,如果操作失败,则返回为空。GetListItem(string WebUrl,string ListName,int ID)//获取列表项,传参分别为网站地址、列表名、IDpublic string GetWebID(string WebUrl)//获取网站的WebID属性
SharePoint WebService 更新审批状态
SharePoint列表使用WebService操作,可以进行增删改查,但是操作开启审批功能列表的时候,会遇到列表项审批的问题,只要进行修改,该项目就会变成待定状态,然后想要修改审批状态,就使用UpdateListItems方法,一直自以为是的以为,修改审批状态,不就是更新么Cmd='Update'不就可以了,事实却不是如此。审批方法名称UpdateListItems(string ListName, XmlNode updates)参数名称ListName 为列表名称,string类型Updates 为XmlNode类型,用于更新<Method ID='1' Cmd='Update'> Cmd参数,Update为更新<Field Name='ID'>1</Field> Name参数,字段名称;Field中的值,ID字段的值_ModerationStatus 为审批状态字段审批状态:0为已批准 1为已拒绝 2为待定 3为草稿
moss 2010部署失败:本地 SharePoint 服务器不可用解决
多用户使用同一测试机进行SharePoint开发时,发现只有Administrator用户可以正确的部署程序集到SharePoint,其他用户即使加到管理员组中也无法部署,VisualStudio2010部署时,提示错误:部署步骤“回收 IIS 应用程序池”中出现错误: 本地 SharePoint 服务器不可用。请检查该服务器是否正在运行并连接到 SharePoint 服务器场。原因是该用户虽然对SharePoint网站和SharePoint的前端服务器有控制权,但对SharePoint相关数据库没有权限所致,解决方法:打开 SahrePoint的SqlServer数据库,服务器----安全性----添加用户 配置该用户映射: 为以下数据库添加用户权限为db_owner SharePoint_Config SharePoint_AdminContent_[guid] SharePoint Site Content DB再次打开VS,建项目,编译部署,部署成功。
moss2010 MOSS中对列表的一些操作(创建,查询等)
1.查询列表的所有字段SPSite site = new SPSite("http://carysun");SPWeb web=site.OpenWeb();SPList list = web.GetList("/IT Infrastructure");foreach (SPField sf in list.Fields){ Console.WriteLine(sf.Title);}site.dispose();web.dispose();
moss 2010 如何取到MOSS列表中item的链接
SPListItem的Url属性返回的不是绝对路径,形式如下面:http://cary/Lists/Discussion/itemtitle 这种形式是不能作为链接打开的,很多时候我们在取到这个item的同时还要得到这个item的url,比如你筛选出列表中指定的数据并发邮件给相关人员的时候,在邮件的内容中就需要有个这个item的链接。Moss中提供了一个PAGETYPE枚举,具体如下表:我们就可以通过如下代码来得到item的链接: SPList list = site.Lists.GetList("/Lists/Discussion "); SPListItem item = list.Items[id]; String strUrl=list.Forms[PAGETYPE.PAGE_DISPLAYFORM].Url + "?ID=" + item.ID利用这个可以得到下面形式链接:http://cary/Lists/Discussion/DispForm.aspx?ID=680 这个就可以作为链接打开了. 附录: DataTable dt = new DataTable(); dt.Columns.Add("标题"); dt.Columns.Add("路径"); SPSite site = new SPSite("http://sharepoint02:9003"); SPWeb web = site.OpenWeb(); SPList list = web.GetList("/Lists/List1"); String strUrl = ""; for (int i = 0; i < list.Items.Count; i++) { strUrl = list.Forms[PAGETYPE.PAGE_DISPLAYFORM].Url + "?ID=" + list.Items[i].ID; DataRow dr = dt.NewRow(); dr["标题"] = list.Items[i].Title; dr["路径"] = "<a href='/" + strUrl + "'>" + list.Items[i].Title + "</a>"; dt.Rows.Add(dr); }
moss 2010 ...处不存在任何项目。项目可能已被其他用户删除或重命名 解决方法
位置 http://portal/Pages/Show...aspx?id=..&list=..处不存在任何项目。项目可能已被其他用户删除或重命名。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: Microsoft.SharePoint.SPException: 位置 http://portal/Pages/ShowArticle.aspx?id=19&mylist=866e1c61-f4a5-46ec-9773-9bb1caf1109c 处不存在任何项目。项目可能已被其他用户删除或重命名。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪: [SPException: 位置 http://portal/Pages/ShowArticle.aspx?id=19&mylist=866e1c61-f4a5-46ec-9773-9bb1caf1109c 处不存在任何项目。项目可能已被其他用户删除或重命名。] Microsoft.SharePoint.SPContext.get_Item() +1447 Microsoft.SharePoint.SPContext.get_ListItem() +31 Microsoft.SharePoint.Publishing.TemplateRedirectionPage.ComputeRedirectionVirtualPath(TemplateRedirectionPage basePage) +687 Microsoft.SharePoint.Publishing.Internal.CmsVirtualPathProvider.CombineVirtualPaths(String basePath, String relativePath) +101 System.Web.Hosting.VirtualPathProvider.CombineVirtualPaths(VirtualPath basePath, VirtualPath relativePath) +40 System.Web.Hosting.VirtualPathProvider.CombineVirtualPathsInternal(VirtualPath basePath, VirtualPath relativePath) +31 System.Web.UI.DependencyParser.AddDependency(VirtualPath virtualPath) +18 System.Web.UI.DependencyParser.ProcessDirective(String directiveName, IDictionary directive) +8618976 System.Web.UI.PageDependencyParser.ProcessDirective(String directiveName, IDictionary directive) +22 System.Web.UI.DependencyParser.ParseString(String text) +141 System.Web.UI.DependencyParser.ParseFile(String physicalPath, VirtualPath virtualPath) +209 System.Web.UI.DependencyParser.GetVirtualPathDependencies() +169 System.Web.Compilation.TemplateControlBuildProvider.GetBuildResultVirtualPathDependencies() +36 System.Web.Compilation.BuildManager.GetVirtualPathDependencies(String virtualPath) +68 Microsoft.SharePoint.ApplicationRuntime.SPVirtualFile.CalculateFileDependencies(HttpContext context, SPRequestModuleData basicRequestData, ICollection& directDependencies, ICollection& childDependencies) +769 Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.EnsureDependencies(HttpContext context, SPRequestModuleData requestData) +835 Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.EnsureCacheKeyAndViewStateHash(HttpContext context, SPRequestModuleData requestData) +1385 Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.GetVirtualPathProviderCacheKey(HttpContext context, SPRequestModuleData requestData) +39 Microsoft.SharePoint.ApplicationRuntime.SPVirtualFile.GetVirtualPathProviderCacheKey(String virtualPath) +245 Microsoft.SharePoint.ApplicationRuntime.SPVirtualPathProvider.GetCacheKey(String virtualPath) +71 Microsoft.SharePoint.Publishing.Internal.CmsVirtualPathProvider.GetCacheKey(String virtualPath) +47 System.Web.Hosting.VirtualPathProvider.GetCacheKey(VirtualPath virtualPath) +23 System.Web.Compilation.BuildManager.GetCacheKeyFromVirtualPath(VirtualPath virtualPath, Boolean& keyFromVPP) +27 System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath) +24 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) +59 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) +101 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +126 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +62 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +33 System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40 System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +160 System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +93 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155 解决办法:自定义的页面,参数名称不能使用ID,List,View等系统已经使用的,调试的时候不会出现什么症状,但是实际部署好后,会随机出现以上错误!请小心使用