推荐阅读
Excel EXACT 函数 使用教程
EXACT 函数比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。Excel 2003+EXACT 函数比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。EXACT 函数在比较两个字符串时,区分大小写,但是忽略格式差异。返回 TRUE 或 FALSE。=EXACT(text1, text2) =EXACT(文本1, 文本2) 参数 Text1 必需。 第一个文本字符串。 text2 必需。 第二个文本字符串。 实例
Word技巧:设置文字底纹
为了美化文档,我们可以适当给文档的内容添加底纹和边框。那么下面小编就教你word设置底纹的技巧。 word设置底纹的技巧: 选中文本内容。 在“开始”选项卡,单击“底纹”按钮,在打开的列表中选择底纹的即可。 说明:我们还可以选择文本设置字符底纹,在“开始”选项卡,直接单击“底纹”按钮即可。 看看效果,如下图所示。
如何给ppt2007中的贴画自定义皮肤
用户在进行ppt编写的时候往往会需要插入一些剪贴画,而插入的剪贴画都是系统自带的,难免颜色,色调方面会不合你的心意,其实我们完全有办法将剪贴画重新换上另一种自己喜欢的颜色皮肤,你是不是很诧异呢,那么我们究竟该如何给剪贴画换皮肤呢,小编这就来为大家排忧解难。操作步骤1 打开我们幻灯片中的一篇演示文稿,点击“插入”选项卡,在“插图”区域选择“剪贴画”选项组,此时在演示文稿的右侧会出现一个“剪贴画”的任务窗格,在里面输入文字搜索剪贴画,在搜索结果中选择自己喜欢的剪贴画用鼠标双击,如“第一幅”;插入剪贴画2 使插入在文本中的剪贴画处于被选中状态,然后单击“格式”选项卡,在“调整”区域选择“重新着色”选项组,在弹出的下拉菜单中点击“其他变体”选项中的“其他颜色”命令;单击其他颜色选项3 在弹出的“颜色”的对话框中单击“自定义”选项卡,用鼠标在“颜色”区域单击选择自己喜欢的颜色,用户也可以在对话框的底端调整颜色的“透明度”,最后单击“确定”即可;进行颜色的设置4 返回到文档中,你会发现刚刚插入的剪贴画已经被重新换了颜色,以下是上色后的剪贴画与在任务框中搜索到的原图剪贴画的对比;重新上色后的剪贴画
Word2007如何压缩图片
Word2007如何压缩图片?其实我们可以在Word2007中设置图片压缩选项,这样在保存文档时Word2007可以按照用户的设置自动压缩图片尺寸。下面小编就教你Word2007压缩图片的方法。 Word2007压缩图片的方法: 打开Word2007文档,选中其中的一张图片。在“图片工具”功能区的“格式”选项卡中,点击“压缩图片”按钮。 在打开的“压缩图片”对话框中,单击“选项”按钮。 在“压缩设置”对话框中选中“保存时自动执行基本压缩”复选框,并单击“确定”按钮即可。 注意:在“压缩设置”对话框中,如果选中“删除图片的裁剪区域”复选框,则在执行压缩图片操作后,被裁剪的图片将不能被还原到原始状态。 当Word文档中含有很多大尺寸图片的时候,这个操作非常有效。下面是我们没有压缩图片保存和压缩图片保存后的文档体积大小对比。Word2007如何压缩图片
最新发布
SharePoint 表单认证创建用户 实现教程
本文介绍如何在SharePoint表单登陆中添加表单用户,前提是已经配置了表单认证,如果没配置表单登陆,需要先配置表单登陆; 1. 打开Visual Studio,如下图: 2. 新建一个项目 3. 选择asp.net空web应用程序 4. 打开web.config文件 5. 添加我们配置form认证的参数
SharePoint workflows stop working (Failed on started.)
最近,使用工作流的时候碰到了一个问题,突然间所有工作流都无法启动,报错Failed on started. 同时,工作流内部报错,工作流被系统账号取消了。 查了很久,发现系统打了windows server security patches造成的,有两种方法可以解决。 原因 问题的原因就是我们工作流的很多依赖项,在安装了这个安全补丁以后,需要在web.config中进行授权信任。 方法一 很简单,卸载打的补丁。KB4457916/4457035 方法二 修改每一个前端服务器中,每个web application下的配置文件。 配置文件路径一般在:C:\inetpub\wwwroot\wss\VirtualDirectories\Port SharePoint 默认工作流需要添加:
Fix "Drives are running out of free space" Error in SharePoint Health Analyzer
最近帮助用户做健康检查,用户发现事件查看器(EventView)里面有很多错误,有一个就是"Drives are running out of free space",而且每小时就会出现一次。 其实,这些系统的警告,是可以在管理中心禁用的。 1.进入SharePoint管理中心,点击Monitoring - Review rule definitions; 2.找到我们这个错误,选中,在Ribbon菜单上点击编辑; 3.编辑的时候,把Enabled去掉,保存就可以了。 结束语 经过这样的修改,SharePoint的Timer Job就不会再检查这个错误,并且将错误写到事件查看器了。
SharePoint 2019 安装图解教程
SharePoint 2019刚刚发布,很多群友在寻找安装教程,霖雨正好也下载了进行体验,就把完整的安装过程做成图文教程,分享给大家了,有需要的人可以有个参考。 文章从创建虚拟机开始,可能有点啰嗦,为的是让没有任何SharePoint经验的人,也能通过本文完成整个环境的搭建,还望大家多多理解。 而有搭建的经验的朋友,就看自己需要的那个部分就行了,其他部分可以忽略之。 软件介绍 虚拟机环境:VMWare WorkStation 14 PRO版本 Windows 版本:Windows Server 2016 DataCenter版本 SQL Server 版本:SQL Server 2016 版本 SharePoint 版本:SharePoint Server 2019版本 硬件介绍 内存:8GB以上内存体验更佳(12GB以内建议关闭搜索服务,关闭方式为在服务里停止搜索主机控制服务)
SharePoint Online 如何自定义Modern UI表单
用过SharePoint Online 版本的朋友们,应该很熟悉SharePoint为我们带来的Modern UI,而这个页面的订制,也跟原来的表单定制方式不同了,而且更加简单了。 而且,试了一下,之前在NewForm页添加JavaScript或者JQuery的方式,并不好使了。 1.新建项目表单的截图,我们用“测试”这个字段做演示,点击页面上保存/取消右边的自定义按钮; 2.进入PowerApps的表单设计器,如下图: 3.选中需要更改的字段,右侧的卡片图(这命名简直太Low了)属性里,去掉可见后面的选中状态,如下图: 4.点击页面上方的返回 SharePoint的链接,会弹出是否保存的对话框,选择保存并发布,如下图:
SharePoint 多行文本字段如何设置默认值
最近有这样一个需求,创建一个表单,里面有多行文本字段,但是要求内容默认带一个表格,这样用户新建项目的时候,就可以直接填表格了。 好吧,这样的需求我们可以通过JavaScript实现。 1.默认的多行文本,我们可以通过菜单上的插入功能,插入一个表格,但是,这不是我们想要的,如下图: 2.用SharePoint Designer打开我们的站点,找到我们需要修改的表单,如下图: 3.右键,在高级模式下编辑文件,如下图: 4.在下图位置插入JavaScript脚本,当然,也不是必须插在这个位置,但是新手最好先插入在此,以后熟悉了原理,可以改位置,如下图:
SharePoint JavaScript 更新用户和组字段
最近,需要更新列表字段,字段的类型是用户和组,so写了这么一段代码 复制代码 function updateUserField(){ var ctx = new SP.ClientContext.get_current(); var list = ctx.get_web().get_lists().getByTitle('My List'); var item = list.getItemById(1);//Item Idvar assignedToVal = new SP.FieldUserValue(); assignedToVal.set_lookupId(12);//User Id in the site collection item.set_item("AssignedTo",assignedToVal);//AssignedTo is a column name item.update(); ctx.executeQueryAsync( function() { console.log('Updated'); }, function(sender,args) { console.log('An error occurred:' + args.get_message()); } ); } ExecuteOrDelayUntilScriptLoaded(updateUserField, "sp.js");
SharePoint 如何配置PowerShell任务计划
最近,有这么个需求,需要定时为SharePoint更新内容,所以,就想到了PowerShell命令和任务计划(Windows自带的功能,英文叫Task Schedule,在开始菜单里就能找到),然后,就配置了一下。配置成功以后,发现PowerShell和任务计划一块使用,还是很不错的,比开发控制台简单方便的多,所以就有这么一篇博客分享给大家,希望能对有类似需求的人有所帮助。 1.创建一个任务,如下图: 记得红框的选项要这么选择,因为PowerShell需要很高权限才能执行,而且,无论用户是否登陆,都要执行。 2.设置任务的执行计划,按照自己的需求设置就可以了,如下图: 3.选中任务要执行的程序,点击浏览选中PowerShell,如下图: 4.PowerShell命令的位置,如下图: C:\Windows\System32\WindowsPowerShell\v1.0
SharePoint 读取内容的插件之SharepointPlus
最近,一直在前端和SharePoint进行交互,然后,发现一个好用的插件,分享给大家。 首先,需要添加一个引用,如下图: 当然,我这里只是举个例子,亲们一定要去下载这个库,然后传到服务器或者文档库中进行引用,而不是添加下面一行代码就行的【新手必读,老手忽略之】;<script type="text/javascript" src="sharepointplus-5.1.min.js"></script> 然后,添加JQuery库,因为很多时候和DOM进行交互,会比原生的JavaScript方便很多。 最后,就可以使用SharePoint Plus插件了。 举个简单的例子,如何获取数据: 复制代码 // with some fields and an orderby command $SP().list("ListName","http://www.mysharepoint.com/mydir/").get({ fields:"Title,Organization", orderby:"Title DESC,Test_x0020_Date ASC" }).then(function(data) { for (var i=0; i<data.length; i++) console.log(data[i].getAttribute("Title")); });复制代码 插件还有很多其他的功能,大家可以参考下面的链接,里面有例子;
SharePoint 前端开发常用的对象之_spPageContextInfo
_spPageContextInfo对象,是SharePoint开发一个非常常用的对象,尤其是前端开发,可以非常方便的获取到一些和站点有关的信息。 完整对象如下图,需要什么属性,可以自己获取,然后在代码中使用了。_spPageContextInfo { [functions]: , alertsEnabled: false, allowSilverlightPrompt: "True", clientServerTimeDelta: -447, crossDomainPhotosEnabled: false, currentCultureName: "en-US", currentLanguage: 2052, currentUICultureName: "zh-CN", isAppWeb: false, isSiteAdmin: true, layoutsUrl: "_layouts/15", pageItemId: 1, pageListId: "{20b11cdc-7008-4c2f-89d6-d7c2ad57cca0}", pagePersonalizationScope: 1, ProfileUrl: "http://moss:80/my/Person.aspx", serverRequestPath: "/SitePages/主页.aspx", siteAbsoluteUrl: "http://moss", siteClientTag: "13$$16.0.4327.1000", siteServerRelativeUrl: "/", systemUserKey: "S-1-0-0", tenantAppVersion: "0", updateFormDigestPageLoaded: [date] Fri Feb 1 15: 59: 00 UTC + 0800 2019, userId: 1073741823, userLoginName: "SHAREPOINT\system", webAbsoluteUrl: "http://moss", webLanguage: 2052, webLogoUrl: "_layouts/15/images/siteicon.png", webPermMasks: {}, webServerRelativeUrl: "/", webTemplate: "1", webTitle: "开发网站", webUIVersion: 15 } 获取的截图如下图: 如果想在JavaScript或者JQuery里使用的话,直接如下方法使用就可以了; 当然,像userLoginName/webAbsoluteUrl/webLangeuage等属性,是经常会用到的; var siteUrl = _spPageContextInfo.webAbsoluteUrl; 结束语 SharePoint会为们提供很多类似的方法,我们可以慢慢总结,以便我们开发中更加快速和方便。