推荐阅读

wps表格怎么打印?
wps表格怎么打印?WPS是我们常用的办公软件之一,很多人在使用WPS打印功能的时候,常常不知道如何才能打印出自己想要的效果,下面小编就来教大家如何使用WPS打印功能,以及打印的设置功能的介绍。打印文档方法:1、在左上角“WPS文字”菜单下,单击“文件”,选择“打印”或者直接点击打印按钮,进入打印设置界面。2、在常用工具栏上单击“打印”图标来进入打印设置界面。3、还可以在直接按快捷键“Ctrl + P”快速进入。wps文字打印设置教程:1、控制打印页码范围选定页码进行打印:在“页码范围”中选择“全部”,进行所有页的打印;选择“当前页”,进行鼠标所指页面开始至最后一页的打印;选择“所选内容”,对鼠标所选的内容进行打印;选择“页码范围”,键入需要打印的页码范围,进行页码范围内的页面进行打印。

excel数据分析 排位与百分比 使用图解教程
排序操作是Excel的基本操作,Excel“数据分析”中的“排位与百分比排位”可以使这个工作简化,直接输出报表。 注:本功能需要使用Excel扩展功能,如果您的Excel尚未安装数据分析,请依次选择“工具”-“加载宏”,在安装光盘中加载“分析数据库”。加载成功后,可以在“工具”下拉菜单中看到“数据分析”选项。 操作步骤 1. 打开原始数据表格,制作本实例的原始数据无特殊要求,只要满足行或列中为同一属性数值即可。 2. 选择“工具”-“数据分析”-“描述统计”后,出现属性设置框,依次选择; 输入区域:选择数据区域,如果有数据标志,注意同时勾选下方“标志位于第一行”; 分组方式:指示输入区域中的数据是按行还是按列考虑,请根据原数据格式选择; 输出区域可以选择本表、新工作表组或是新工作簿。 3.点击“确定”即可看到生成的报表。

Word2013无法打开低版本文档解决方法
在日常办公中,人们能够熟练的应用Word软件,却认识不到Word 2013操作的相关优势,在影响自身办公效率的同时,还直接浪费了大量的软件功能。下面小编帮你解决Word2013无法打开低版本文档的问题。 Word2013无法打开低版本文档的解决方法: ①以Word2013为例,启动,单击文件–选项。 ②在Word选项界面,切换到信任中心选项卡。 ③然后鼠标左键单击信任中心设置按钮。 ④在受保护的视图选项卡中取消勾选三项,如下图所示。Word2013无法打开低版本文档

Excel中2013版进行制作三维销售图表的操作方法
如何用excel制作三维销售报表图表,具体是怎么去进行执行操作?今天,小编就教大家在Excel中2013版进行制作三维销售图表的操作方法。 Excel中2013版进行制作三维销售图表的操作步骤: 打开一个工作样表作为例子。如图所示: 选择所有数据后,点击工具栏中的插入标签,如图所示: 点击柱状图,并选择三维柱状图标签。如图所示: 双击坐标轴数字,开启设置选项面板,将显示单位修改为百万。如图所示: 双击坐标轴三维柱,开启设置选项面板,将柱形图修改为圆柱形。如图所示: 点击图表右上角的加号,勾选数据标签,给柱体添加具体数据。如图所示: 调整图表大小和位置,完成整个操作。如图所示:Excel中2013版进行制作三维销售图表的操作
最新发布

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会为们提供很多类似的方法,我们可以慢慢总结,以便我们开发中更加快速和方便。

SharePoint REST 服务获取讨论版问题
最近,有这么个需求,需要获取讨论版里的问题,然后汇总,这里就考虑用REST服务了。 1.我们先创建这么一个讨论版列表,然后添加一些问题,如下图: 2.然后需要开发REST服务代码了,如下图: 3.如何获取ContentTypeId呢,只需要进入列表设置,找到内容类型一栏,然后点进去相应的内容类型,URL地址上就可以看到; 4.完整的获取代码,如下:$.ajax({ url: _spPageContextInfo.siteAbsoluteUrl + "/_api/web/lists/getbytitle('Discussion Board')/items?$filter=startswith(ContentTypeId,'0x01200200153F6A1D2550B542BF614FA5FB2F0F6B')", type: "GET", headers: { "Accept": "application/json;odata=verbose", }, success: function (data) { $.each(data.d.results,function(i,item){ console.log(item.Title); }); }, error: function (data) { alert("Error"); } }); 总结 这里的代码,只是获取讨论版的问题,其实,可以举一反三一下,获取SharePoint各种类型的列表项目,通过内容类型去进行筛选,都可以使用类似的代码。同时,也可以修改查询条件,筛选其他字段。

SharePoint PowerShell 启动工作流
最近,有个需求,就是需要批量更新列表内容,平时这些操作,都用powershell去完成,但是,powershell需要在服务器上操作,而服务器权限需要通过客户的层层把关,所以,这次就考虑不用命令了,而改用SharePoint网站工作流,然后,用powershell命令去创建任务计划。 这样,以后有需求修改,直接在客户端就能做了,而任务计划,是始终不会变的。 1.创建网站工作流,这个就比较简单了,我们就不多少了,直接在SharePoint Designer里干就好了; 2.启动网站工作流的PowerShell代码段,这个显然是本文的重中之重; 复制代码 # SharePoint.Workflow.Start-SPSiteWorkflowparam ( [string]$Url = "http://sharepoint/demos/workflow", [string]$Workflow = "Sample Site Workflow" )Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")# get the workflow assocation from the target site/web $site = Get-SPSite $Url $culture = [System.Globalization.CultureInfo]::InvariantCulture $wfAssociation = $site.RootWeb.WorkflowAssociations.GetAssociationByName($Workflow,$culture)if ( $wfAssociation ) { # initialize and optionally update association data $assocData = $wfAssociation.AssociationData# start the workflow $wfRunOption = [Microsoft.SharePoint.Workflow.SPWorkflowRunOptions]::Asynchronous $site.WorkflowManager.StartWorkflow($site, $wfAssociation, $assocData,$wfRunOption) } else { Write-Error "Workflow association not found on target web site." }

SharePoint PowerShell如何修改母版页
最近在群里帮忙回答问题,碰到这么一个尴尬的问题,有人创建了一个新母版页,然后引用了新的母版页,不知道怎么的母版页有问题了,再也进不去站点了,希望修改回旧的母版页。 看到问题,想了一下,其实两种方法可以解决,一个是用SharePoint Designer打开站点,找到旧的母版页,直接设置就行了(前提是Designer还能打开); 第二种方法就是用PowerShell命令来解决了,命令如下:$web = Get-SPWeb http://sharepoint $web.CustomMasterUrl = "/_catalogs/masterpage/nightandday.master" $web.MasterUrl = "/_catalogs/masterpage/nightandday.master" $web.Update() 结束语 其实,SharePoint PowerShell在开发和运维中,有着非常棒的帮助,大家一定不要忘记这一工具。

SharePoint 如何上传文档提示别人迁出
我们在使用SharePoint文档库的时候,经常会遇到文档被别人迁出,自己无法修改的情况。这时候,我们最好的办法就是找到那个迁出的人,怼他!如果,他已经离职了,我们无法找到,那么,就请继续往瞎看把。 1.如果我们上传一个文档,有下面的提示,就说明文档库中已经有了这样一个文档,但是,被sb(somebody)迁出了。 2.最简单的办法,就是找到这个人,然后,眼看着让他签入; 3.当然,我们还可以使用管理员权限,进入列表设置,管理未迁入的文档,如下图: 4.选中文档,选择Take Ownership of Selection,这样,文档的Checked Out To就会变成管理员,这个文档也就任由你处置了。 结束语

SharePoint 如何修改用户属性User Name
最近,碰到一个奇怪的事情,在SharePoint里的用户,如果显示方式显示为登录名(Account)的方式,显示为空。如下图: 1.经过查找,发现是因为用户属性 User name为空造成的,如下图: 2.然后,解决问题就是把这个属性更新了,其实更新很简单,SharePoint把这些属性都存在一个列表里了,这个列表就叫做User Information List,可以通过下面的URL访问; http://{SiteUrl}/_catalogs/users/simple.aspx 3.找到问题了,我们只需要更新一下列表就可以了,更新列表的代码附后:

SharePoint PowerShell 创建网站栏
最近,有这么个需求,需要使用PowerShell为网站集创建网站栏,好吧,直接看代码吧。 Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue$webUrl = "HTTP://SITEURL" $listname = "LISTNAME" $fieldname = "FIELDNAME" $IsRequired = $False $FieldType = [Microsoft.SharePoint.SPFieldType]::Text$site = Get-SPSite $webUrl $Web = $site.OpenWeb() $list = $web.Lists.TryGetList($listname) $field = $list.Fields[$fieldname];if($field -eq $null) { $list.Fields.Add($fieldname,$FieldType,$IsRequired) $list.Update() Write-Host $fieldname "is created" } else { Write-Host $fieldname "is already exist" }复制代码 结束语 其实,整个代码逻辑和SharePoint其他对象很相似,只要掌握PowerShell和其他对象一些简单的语法区别即可。