当前位置:主页 > Office办公 > 其他专区

最新发布

SharePoint 表单认证创建用户 实现教程
SharePoint 表单认证创建用户 实现教程

本文介绍如何在SharePoint表单登陆中添加表单用户,前提是已经配置了表单认证,如果没配置表单登陆,需要先配置表单登陆;  1. 打开Visual Studio,如下图:  2. 新建一个项目  3. 选择asp.net空web应用程序  4. 打开web.config文件  5. 添加我们配置form认证的参数

SharePoint  workflows stop working (Failed on started.)
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 默认工作流需要添加:

283 次浏览
Fix "Drives are running out of free space" Error in SharePoint Health Analyzer
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就不会再检查这个错误,并且将错误写到事件查看器了。

279 次浏览
SharePoint 2019 安装图解教程
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以内建议关闭搜索服务,关闭方式为在服务里停止搜索主机控制服务)

566 次浏览
SharePoint Online 如何自定义Modern UI表单
SharePoint Online 如何自定义Modern UI表单

用过SharePoint Online 版本的朋友们,应该很熟悉SharePoint为我们带来的Modern UI,而这个页面的订制,也跟原来的表单定制方式不同了,而且更加简单了。  而且,试了一下,之前在NewForm页添加JavaScript或者JQuery的方式,并不好使了。  1.新建项目表单的截图,我们用“测试”这个字段做演示,点击页面上保存/取消右边的自定义按钮;  2.进入PowerApps的表单设计器,如下图:  3.选中需要更改的字段,右侧的卡片图(这命名简直太Low了)属性里,去掉可见后面的选中状态,如下图:   4.点击页面上方的返回 SharePoint的链接,会弹出是否保存的对话框,选择保存并发布,如下图:

SharePoint 多行文本字段如何设置默认值
SharePoint 多行文本字段如何设置默认值

最近有这样一个需求,创建一个表单,里面有多行文本字段,但是要求内容默认带一个表格,这样用户新建项目的时候,就可以直接填表格了。  好吧,这样的需求我们可以通过JavaScript实现。  1.默认的多行文本,我们可以通过菜单上的插入功能,插入一个表格,但是,这不是我们想要的,如下图:  2.用SharePoint Designer打开我们的站点,找到我们需要修改的表单,如下图:  3.右键,在高级模式下编辑文件,如下图:  4.在下图位置插入JavaScript脚本,当然,也不是必须插在这个位置,但是新手最好先插入在此,以后熟悉了原理,可以改位置,如下图:

SharePoint 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");

280 次浏览
SharePoint 如何配置PowerShell任务计划
SharePoint 如何配置PowerShell任务计划

最近,有这么个需求,需要定时为SharePoint更新内容,所以,就想到了PowerShell命令和任务计划(Windows自带的功能,英文叫Task Schedule,在开始菜单里就能找到),然后,就配置了一下。配置成功以后,发现PowerShell和任务计划一块使用,还是很不错的,比开发控制台简单方便的多,所以就有这么一篇博客分享给大家,希望能对有类似需求的人有所帮助。  1.创建一个任务,如下图:  记得红框的选项要这么选择,因为PowerShell需要很高权限才能执行,而且,无论用户是否登陆,都要执行。  2.设置任务的执行计划,按照自己的需求设置就可以了,如下图:  3.选中任务要执行的程序,点击浏览选中PowerShell,如下图:  4.PowerShell命令的位置,如下图:  C:\Windows\System32\WindowsPowerShell\v1.0

SharePoint 读取内容的插件之SharepointPlus
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")); });复制代码  插件还有很多其他的功能,大家可以参考下面的链接,里面有例子;

323 次浏览
SharePoint 前端开发常用的对象之_spPageContextInfo
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会为们提供很多类似的方法,我们可以慢慢总结,以便我们开发中更加快速和方便。

309 次浏览
共计17238条记录 上一页 1.. 1644 1645 1646 1647 1648 1649 1650 ..1724 下一页