随笔分类 - SharePoint Online
SharePoint Online
摘要:前言 我们在使用REST API的时候,经常需要列表项目的元数据信息,那么,我们该如何获取呢? 正文 SharePoint REST API就有一个好用的方法,可以快速获取列表的元数据信息,下面让我们看看! https://SiteUrl/_api/web/lists/GetByTitle('Lis
阅读全文
摘要:前言 最近,有使用PnP里面的Search方法,然后发现,返回的结果里面总是缺少一部分,查了好久才发现问题。 正文 我们直接上代码,这个其实也不是bug,就是SharePoint搜索本身的一个特性,默认会在搜索结果中,去掉疑似重复的返回结果! 注意,是疑似重复的返回结果,至于如何定义的重复,我们也无
阅读全文
摘要:前言 之前博客,有介绍过如何使用Power Automate 添加SharePoint Online的列表项目,可是在添加列表项目的时候,发现请求的头部标识不一样了,做个记录。 正文 请求的头部信息,方便大家复制粘贴。 Content-Type:application/json;odata=nome
阅读全文
摘要:前言 Power Automate 在SharePoint Online中创建列表项目,一般有两种方式,我们简单介绍一下这两种方式和优缺点。 正文 一种就是使用自带操作来创建列表项目,当然,还有很多其它的操作。 这种方式的有点就是无代码,操作起来只需要点点点进行选择和配置,就可以了。当然,缺点也比较
阅读全文
摘要:前言 我们经常会使用Power Automate来获取和处理SharePoint列表项目,那么针对附件,我们该如何获取呢? 正文 针对附件,我们可以使用SharePoint REST API获取,很简单: 当然,我们获取的只是附件的链接,如果想要获取到文件流,还需要下面的操作: 结束语 特别注意的是
阅读全文
摘要:前言 最近,在做SharePoint Online 数据迁移的工作,于是乎,就有了处理人员和组字段的需求。 正文 首先,需要获取字段的值未FieldUserValue[]类型,然后,每个用户都需要在新站点EnsuerUser一下,确保在新站点上已经存在。 if (sourceItem.FieldVa
阅读全文
摘要:前言 最近,使用到Power Automate,用SharePoint List 来触发工作流,但是,有些条件是不需要触发的。 之前,这样的操作都是在流程里进行判断,如果不符合条件走一条流程,符合条件走另一条流程。 其实,针对Power Automate的工作流,有更好的方式处理这个问题,就是Tri
阅读全文
摘要:前言 最近,做项目的时候需要写JavaScript处理一些样式问题,不过,发现页面很多地方是异步加载的,页面加载的时候执行脚本不行。 于是乎,就有了下面的解决方法。 正文 如下脚本,可以在一定条件下,暂停之前的循环方法。 运行60次自动停止的方法: var timesRun = 0; var int
阅读全文
摘要:前言 最近在请求SharePoint API的时候碰到403错误,很明显没有权限,那么,为什么呢?SharePoint页面中应该有上下文才是。好吧,如果你也遇到这样的问题,就先看看请求一下contextinfo这个方法吧。 正文 1.Ajax 请求SharePoint Online API,如下:
阅读全文
摘要:前言 最近需要给站点开启自定义脚本功能,所以,搞了一下就有下面的博客,希望能给有需要的人,一些参考。 1.首先,需要下载和安装SharePoint Online Management Shell,安装就是下一步就行了: Download SharePoint Online Management Sh
阅读全文
摘要:前言 最近,使用SharePoint Online的次数越来越多,而使用SharePoint Framework解决方案开发的次数页越来越多,本文的目的是什么呢?就是为SharePoint和Framework打Call!好了,废话不多说了,我们直接进入正题。 正文 说到SharePoint 开发,就
阅读全文
摘要:前言 最近,在用Power Automate处理SharePoint列表数据的时候,碰到一个问题,就是人员和组字段如果是单选没问题,很容易就能够赋值。但是,如果是多选字段,就需要一些技巧了。 正文 首先,需要先创建一个变量,类型是Array,然后,把获取到的多选的用户和组字段的值做一个循环,赋值给A
阅读全文
摘要:正文 众所周知,SharePoint Online站点有列表数据5000条阈值的限制,而我们每次查询也只能够查询最多5000条数据。当然,这是由于SharePoint对于性能的让步,因为数据库每次查询超过5000条数据会有锁,为了避免这一情况而影响到性能,所以有了这样的限制。 但是,我们很多时候需要
阅读全文
摘要:前言 最近一段时间,由于项目需要,开始接触SharePoint Framework的相关开发,发现挺有意思的。自己参考的是微软的官方文档,不过看起来有些地方晦涩难懂,所以就在此基础上,删掉了一些没有什么用但是迷惑性又很强的东西,加上了一些自己关于SPFx的理解,附上了截图和更准确的中文描述,希望对学
阅读全文
摘要:前言 在上一篇文章里,我们为大家介绍了如何创建SPFx Web部件,但是没有说如何获取SharePoint 网站数据。这篇文章,我们就为大家演示,如何利用列表数据模型和SharePoint SPFx模块,读取SharePoint 网站数据并展示出来。 正文 1.提前创建好数据列表,如下图: 2.用V
阅读全文
摘要:前言 SharePoint SPFx框架开发已经推出很久了,自己一直忙于项目没有研究,主要也是项目中未曾使用。现在,终于有时间尝试一下,为了将来项目中可能使用而做准备。 看了MSDN的配置文档,感觉并不复杂,按部就班的配置就可以了,唯一需要注意的是,不同版本的SharePoint 环境,使用的Nod
阅读全文
摘要:前言 最近,时间比较宽松,开始学习学习SharePoint Framework,所以,最开始就需要创建应用程序目录网站。本文呢,就为大家介绍如何在SharePoint Online环境中创建应用程序目录网站,好吧,Let’s Go! 1.登录Office 365门户站点,在首页上点击Admin,如下
阅读全文
摘要:前言 最近,在研究Office 365的功能,看到SharePoint Online里有IRM(Information Rights Management),感觉是个不错的功能,虽然仅仅支持Office文档和PDF,但是,对于企业需求还是很好的补充。 下面,就为大家介绍一下,如何开启SharePoi
阅读全文
摘要:前言 最近,在研究SharePoint 2013 的工作流,发现有很有有趣的功能,比如我们今天介绍的这个,可以用SharePoint Workflow 的Action调用REST服务,这样,很多平时无法完成的需求,我们都可以完成了。 正文 1.创建工作流,创建一个词典,词典的内容就是我们REST请求
阅读全文
摘要:前言 这是很久以前的想法了,不过,由于太(lan)忙(duo),最近才开始动手来做这个预谋已久的事情。。 其实,很多企业都购买了Office 365,一方面为了企业邮件,另外还有teams可以用,非常适合中小型企业办公。但是,中小型企业也需要内部流程审批,比如最简单的休假申请,都是非常方便的。 我们
阅读全文