摘要: 前言 最近一段时间,由于项目需要,开始接触SharePoint Framework的相关开发,发现挺有意思的。自己参考的是微软的官方文档,不过看起来有些地方晦涩难懂,所以就在此基础上,删掉了一些没有什么用但是迷惑性又很强的东西,加上了一些自己关于SPFx的理解,附上了截图和更准确的中文描述,希望对学 阅读全文
posted @ 2020-05-25 10:29 霖雨 阅读(1465) 评论(1) 推荐(0) 编辑
摘要: SharePoint的使用中,SharePoint Designer是非常重要的工具,我们可以通过Designer设计页面、母版页,维护、管理站点,也可以定制列表表单、数据视图,设计工作流等等。下面总结一下之前写过的一些关于Designer的博客,给需要的人参考一下。 SharePoint 2... 阅读全文
posted @ 2014-08-02 01:16 霖雨 阅读(34275) 评论(3) 推荐(2) 编辑
摘要: 做了SharePoint有三年了,大家经常会问到,你的SharePoint是怎么学的,想想自己的水平,也不过是初级开发罢了。因为,SharePoint开发需要接触的东西太多了,Windows操作系统、AD、网络知识、Office系列、还有Exchange和Lync,而且二次开发经常会遇到各种各样... 阅读全文
posted @ 2013-12-09 15:02 霖雨 阅读(46486) 评论(20) 推荐(14) 编辑
摘要: 以下文章是自己在学习SharePoint的过程中,不断积累和总结的博文,现在总结一个目录,分享给大家。这个博客也是自己从SharePoint入门,到一个SharePoint开发的成长记录,里面记录的都是成长的足迹。在学习的过程中,有过疑惑,有过放弃,有过懊恼,但是经过不断的积累和努力,还是收获颇丰。希望自己把学习过程中的点滴,分享给即将或者已经走入SharePoint的人们,给你们带来帮助。 当然,有些博客是参考其它人的总结,或者对于MSDN示例的实现,由于笔者水平有限,可能会有一些错误,也欢迎大家予以批评和指正,大家一起讨论和提高,谢谢!一、SharePoint 环境搭建及版本介绍Sh... 阅读全文
posted @ 2013-10-22 07:16 霖雨 阅读(57675) 评论(17) 推荐(20) 编辑
摘要: 前言 我们经常会使用Power Automate来获取和处理SharePoint列表项目,那么针对附件,我们该如何获取呢? 正文 针对附件,我们可以使用SharePoint REST API获取,很简单: 当然,我们获取的只是附件的链接,如果想要获取到文件流,还需要下面的操作: 结束语 特别注意的是 阅读全文
posted @ 2021-09-09 14:41 霖雨 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 前言 最近,在做SharePoint Online 数据迁移的工作,于是乎,就有了处理人员和组字段的需求。 正文 首先,需要获取字段的值未FieldUserValue[]类型,然后,每个用户都需要在新站点EnsuerUser一下,确保在新站点上已经存在。 if (sourceItem.FieldVa 阅读全文
posted @ 2021-09-09 14:41 霖雨 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 前言 最近,使用到Power Automate,用SharePoint List 来触发工作流,但是,有些条件是不需要触发的。 之前,这样的操作都是在流程里进行判断,如果不符合条件走一条流程,符合条件走另一条流程。 其实,针对Power Automate的工作流,有更好的方式处理这个问题,就是Tri 阅读全文
posted @ 2021-03-09 21:27 霖雨 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 前言 最近,做项目的时候需要写JavaScript处理一些样式问题,不过,发现页面很多地方是异步加载的,页面加载的时候执行脚本不行。 于是乎,就有了下面的解决方法。 正文 如下脚本,可以在一定条件下,暂停之前的循环方法。 运行60次自动停止的方法: var timesRun = 0; var int 阅读全文
posted @ 2021-03-09 21:08 霖雨 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 前言 最近,在写SharePoint Framework 的解决方案的时候,有些属性需要在右侧属性面板里进行配置,也就是需要添加webpart的属性。 正文 首先,需要导入相关的库,如下图: import { IPropertyPaneConfiguration, PropertyPaneTextF 阅读全文
posted @ 2021-02-13 13:14 霖雨 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 最近,在做SharePoint 迁移相关的工作,需要先迁移基本字段信息,最后修改默认字段(创建时间/修改时间/修改者/创建者); ClientContext ctx = new ClientContext("http://siteURL"); List list = ctx.Web.Lists.Ge 阅读全文
posted @ 2021-02-13 13:02 霖雨 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 前言 最近,需要获取SharePoint 用户相关的内容,然后,就找到了一段脚本。 正文 请求的AJAX方法,如下图: var siteUrl = _spPageContextInfo.siteAbsoluteUrl; var accountName = "i:0#.f|membership|" + 阅读全文
posted @ 2021-02-13 12:57 霖雨 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 前言 最近在请求SharePoint API的时候碰到403错误,很明显没有权限,那么,为什么呢?SharePoint页面中应该有上下文才是。好吧,如果你也遇到这样的问题,就先看看请求一下contextinfo这个方法吧。 正文 1.Ajax 请求SharePoint Online API,如下: 阅读全文
posted @ 2021-01-21 21:04 霖雨 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 前言 最近需要给站点开启自定义脚本功能,所以,搞了一下就有下面的博客,希望能给有需要的人,一些参考。 1.首先,需要下载和安装SharePoint Online Management Shell,安装就是下一步就行了: Download SharePoint Online Management Sh 阅读全文
posted @ 2021-01-21 20:54 霖雨 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 前言 最近,使用SharePoint Online的次数越来越多,而使用SharePoint Framework解决方案开发的次数页越来越多,本文的目的是什么呢?就是为SharePoint和Framework打Call!好了,废话不多说了,我们直接进入正题。 正文 说到SharePoint 开发,就 阅读全文
posted @ 2021-01-18 21:26 霖雨 阅读(118) 评论(2) 推荐(0) 编辑