首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Office365-REST-Python-Client似乎无法更新Sharepoint中的查阅列

Office365-REST-Python-Client是一个用于与Office 365平台进行交互的Python库。它提供了一组API,可以通过RESTful方式访问和操作Office 365中的各种资源,包括SharePoint。

在SharePoint中,查阅列(Read-only column)是一种特殊类型的列,它只能用于显示数据,而不能进行编辑。根据提供的问题描述,似乎Office365-REST-Python-Client无法更新SharePoint中的查阅列。

要解决这个问题,可以尝试以下步骤:

  1. 确保使用的Office365-REST-Python-Client版本是最新的,以确保它支持最新的API功能和修复了可能存在的问题。
  2. 检查代码中是否正确指定了要更新的列。查阅列是只读的,因此无法通过API进行直接更新。如果尝试更新查阅列,可能会收到错误消息。
  3. 确认用户对SharePoint中的相关列表或文档库具有足够的权限来进行更新操作。如果用户权限不足,可能无法更新查阅列。
  4. 如果以上步骤都没有解决问题,可以考虑使用其他适用于Python的Office 365开发库或SDK,例如Microsoft Graph API或SharePoint PnP PowerShell。这些工具提供了更全面的功能和更好的兼容性,可能能够解决更新查阅列的问题。

总结起来,Office365-REST-Python-Client似乎无法更新SharePoint中的查阅列。为了解决这个问题,建议确保使用最新版本的库,检查代码和用户权限,并考虑使用其他适用的Office 365开发工具。请注意,以上建议仅供参考,具体解决方法可能需要根据实际情况进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【C#】让DataGridView输入实时更新数据源计算

DataGridView(下称dgv),A、B两都要在dgv显示,其中A可编辑(ReadOnly=false)。...(DataRowView.IsEdit为true),计算也同样不会更新。...非得是焦点离开这一行(去到别的行,或者其它控件),计算才会更新。——这段话信息量略大,不熟悉dgv提交机制猿友可能得借助下面进一步说明才能明白~老鸟请绕道。...当dgv绑定数据源后,它每一行就对应了数据源一行(或叫一项),这就是我所谓【源行】。...可以看到,计算得到更新关键有两处: dgv单元格数据要提交到数据源相应单元格 源行结束编辑状态 按常规提交流程,必须使焦点离开单元格所在行(只离开单元格都不行哦)才能达到目的,而我们需求是,编辑过程中就要实时更新

5.1K20

消除图片在ie缓存而无法更新问题

程序图片是动态显示原先把打算把图片保存在服务器端然后显示可是由于ie缓存问题导致图片无法实时更网络 程序图片是动态显示...原先把打算把图片保存在服务器端然后显示 可是由于ie缓存问题导致图片无法实时更新显示 所以改为把图片存在session然后再显示 需要保存时候再保存到本地 //--------------chart.ashx.cs...WebApplication3.ChartHandler" codebehind="chart.ashx.cs" %> //WebApplication3为命名空间 //ChartHandler为chart.ashx.cs名字...  //--------------调用说明----------------- //需要把图片存到byte数组 假设为byteArr  则    // ------------------------...,不需要配置web.config也不需要更新IIS扩展名映射 本文由来源 21aspnet,由 system_mush 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,

85020

tk.mybatis通用插件updateByPrimaryKeySelective无法自动更新ON UPDATE CURRENT_TIMESTAMP解决办法

,设置了update时, 让mysql自动更新成当前时间,这样只要记录有变化,通过这一就能知道什么时候变化(这也是很多公司数据库开发规范之一) 然后tk.mybatis里提供了一个很方便方法:updateByPrimaryKeySelective...运行后,发现datachange_lasttime这并没按预期那样,更新成当前时间,仍然是旧时间戳。...updateByPrimaryKeySelective原理,是根据entity对象属性值,是否为null,如果为null,则最终生成update语句里,将忽略该,否则会更新。...,如果empcode这在数据库里,这行上旧值已经是TEST,java代码又把更新成TEST,即:这行数据没有变化,updateByPrimaryKeySelective在java代码里返回影响行数...) 最后,来点优雅做法,毕竟大家都是有身份~~~~~"证"的人,怎么可能手动在每个需要更新地方,手动设置null,这有点low,讲出去要被人笑话^_~ mybatis提供了拦截器机制,搞一个拦截器在更新前拦截一下

3.2K10

Power Query 真经 - 第 9 章 - 批量合并文件

由于 SharePoint 配置方式不同,无法完全预测用户需要使用哪种认证方式,但以下内容应有助于提高首次选择正确登录方法几率。...【警告】 凭据会存储在用户电脑上一个文件,所以选择错误凭据会让用户进入一个【无法连接】状态。要管理或更改凭据,需要进入【数据】【获取数据】【数据源设置】【全局权限】。选择它并选择【清除权限】。...在仔细观察数据时,被提升标题那一行似乎并没有什么价值,接下来五行数据也是如此。用户想要标题实际上包含在文件第七行(假设第一行没有被提升为标题)。按如下解决这个问题。...提交每个文件都属于不同区域,但区域名称并不包含在文件本身。相反,该文件是使用区域名称命名。挑战在于,似乎在这个过程某个地方丢失了这个名字。...但是,在这个过程似乎也丢失了文件夹名称。那么如何把这些信息找回来呢?

4.7K40

arcengine+c# 修改存储在文件地理数据库ITable类型表格某一数据,逐行修改。更新属性表、修改属性表某值。

作为一只菜鸟,研究了一个上午+一个下午,才把属性表更新修改搞了出来,记录一下: 我需求是: 已经在文件地理数据库存放了一个ITable类型表(不是要素类FeatureClass),注意不是要素类...FeatureClass属性表,而是单独一个ITable类型表格,现在要读取其中某一,并统一修改这一值。...表在ArcCatalog打开目录如下图所示: ? ?...读取属性并修改代码如下:            IQueryFilter queryFilter = new QueryFilterClass(); queryFilter.WhereClause...false); int fieldindex = pTable.FindField("JC_AD");//根据列名参数找到要修改 IRow row =

9.5K30

SharePoint 2013 Designer工作流——Parallel Block应用

参考目录 安装和配置SharePoint 2013 Workflow SharePoint 2013 实现多级审批工作流 在自定义Workflow时,往往会遇到这样场景,某个审批需要被多人查阅...,每个查阅审批人之间互相独立,即彼此互不影响,简单来说就是:"一人通过,审批通过;一人拒绝,审批拒绝"。...这就像是中学物理并联电路,相对于串联电路,并联电路更加灵活。...在SharePoint Workflow,也提供了类似并联电路活动,即Parallel Block(并行程序块),在SharePoint Designer 2013,位于工具栏,如下所示: ?...小结 上述描述工作流仅仅是Demo级别,对于复杂业务,特别是权限控制,SharePoint 2013 Workflow给我感觉依然是捉襟见肘。

1K100

SharePoint 2013 Step by Step—— 为终端用户提供故障恢复解决方案 Part I

到目前为止,似乎上述涉及技术点都是IT Administrator才会关注,那和SharePoint 终端用户有什么关系呢。...其实不然,在我经验,占据我时间最多往往不是去Backup一个数据库,或者是Backup Farm,通常一些SharePoint 终端用户,他们操作对象是Content,也就是可以删除Content...如果适当对终端用户进行Basic DR Training,对于在SharePoint 2013一些简单问题能够自己解决,这样即解放了IT压力,也提高了企业员工效率,何乐而不为呢,这就是本篇博客意图所在...在Site CollectionRecycle Bin恢复被删Content一个优点是,IT Support不必导航到指定SubSite去恢复误删Content。这样提高了效率。...不管是IT Support还是End User都将适用,后续我会继续更新

87770

SharePoint下在Feature动态RegisterRemove HttpModule

似乎在Visual Studio无法像纯ASP.NET开发那样轻松添加一个Global.asax。...比如我网站部署在C:\inetpub\wwwroot\wss\VirtualDirectories\4909路径下。 我不推荐去修改这个Global文件,因为这似乎不是最佳实践。...但这不是最佳实践,在SharePoint下,我们可以充分利用FeatureFeatureActivated和FeatureDeactivating事件来动态Register/Remove HttpModule...Web.Config,具体参考:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebconfigmodification.aspx...接下来 现在我们已经成功添加了HttpModule,做好了前期准备,接下来再分析怎样在HttpModuleInit方法实现类似Application_Start里初始化代码。

66970

SharePoint 2013自定义Providers在基于表单身份验证(Forms-Based-Authentication)应用

由于项目的需要,登录SharePoint Application用户将从一个统一平台获取,而不是从Domain获取,所以需要对SharePoint Application身份验证(Claims...故本篇博客将着重笔墨去介绍SharePoint 2013自定义Providers在基于表单身份验(Forms-Based-Authentication)应用。...更改身份验证 首先需要了解一点事,怎样去更改指定Web Application 身份验证。...小结 当以Windows Authentication注销时,会发生错误(查阅日志后报错信息encodeValue不能为空)。我猜是没清理Session,查了很多资料,发现这是个别现象。...不知道最新SharePoint 2013 Updates有没有解决这个问题。我版本是SharePoint 2013 Server(原始版本,从未更新过)。如果解决的话,劳烦各位朋友告诉我一下。

1.9K90

如何从SharePoint Content DB查询List数据

现在数据已经维护进了SharePoint List,那么怎么从数据库中将维护数据查询出来呢? SharePoint 列表数据都存储在Content DB,其中最最重要表就是[dbo]....[AllUserData],这个表一行数据就对应SharePoint List一条数据。下面介绍下如何从Content DB查询出List数据。...并没有在数据库以很方便结构展现哪些列表字段对应哪个数据库字段,在AllLists表,虽然有个字段tp_Fields,但是在SharePoint2010及之后,该字段是压缩二进制,使用SQL是无法读取...以用户数据表为例,假设我们添加了一个用户或用户组“审批人”用以表示该用户数据由哪些人审批。该填入数据都是SharePoint建立用户组。...那么我们要查询出用户审批人列表,那么操作如下: 1. 查询用户数据。这里需要关注是int类型,审批人这个字段就存储在int。 2.

3K10

SharePoint CAML In Action——Part I

SharePoint,我们经常要对List进行操作,比如要从List取出相应ListItem,利用CAML是个好办法。...正巧在看蝙蝠侠,可以将SPList对象可以看成是银行,SPListItem对象可那么以看成银行库里一排排保险柜,SPListItemFields就代表每一个保险柜存放财富(比如黄金、钻石、美元)...所以可以把CAML比作型号各式子弹的话,那SharePoint SPQuery对象就是蝙蝠侠小丑,在抢银行之前必须把子弹上膛,对,SPQuery对象Query属性就是一把可以匹配任何子弹万能武器...CAML In Action 首先我准备两个List,一个Employee,一个Specialization,为我们提供测试数据,其中EmployeeSpecialization查阅项类型,引用了...任何给定And元素只能有2个结合体,即只能由2个字元素,如果需要结合3个或者更多And条件,则必须以一个条件形式嵌套在父And,依次类推下去。

81550

微软企业版OneDrive通过升级吸引企业用户采用这项云存储服务

在4月28日发布题为《条条框框外思考》(似乎暗指微软竞争对手Box以及/或者Dropbox)博客文章,OneDrive for Business团队宣布如下内容: - OneDrive for Business...微软官方在上周财报电话会议宣布Office 365现在年运营收入为25亿美元。 微软企业副总裁John Case在这篇博文中表示:“云将打破人们与信息之间阻隔,而不是建立一座空中楼阁。...更新:明确一下,不只是单机版和专业增强版可以升级到1TB,一位新闻发言人发来了如下声明: 所有包括OneDrive for BusinessOffice 365计划都将升级到1TB,这其中包括: -...Online计划(SharePoint Online计划1与计划2) - 带有Office OnlineOneDrive for Business(单机) 更新:部分Office for Education...计划也可以升级到1TB,那些得到A2和A3计划认证 关于新客户和现有客户何时可以看到升级到1TB,一位新闻发言人表示:“客户认证是从今天开始生效,但是部署这些特性服务更新将在未来几个月内发布。”

2.1K70

SharePoint 2013 实现多级审批工作流

然后,点击新建变量(Approver)Value链接,选择Define workflow lookup(定义工作流查阅项)Function,为了得到当前用户上级领导,故在弹出窗体设置以下值:...为了让分配任务更加细化,让每人只能看到自己任务,需要在Task设置Filter,如下所示: ?...比如在Workflow Management数据库存在一张表DebugTraces会记录发生错误,如下所示(Name为中文情况下,SharePoint会自动分配16进制编码来表示Name,这样可能会发生一些意想不到错误...小结 细心朋友已经发现了,我没有去控制Task权限,而是用了Filter来进行过滤。事实上,在Task任务库,每个人(而非指定Assign To对象)都可以启动(编辑、删除)任务。...所以怎样用SharePoint Designer 2013去打断权限继承,只给Assign To用户分配编辑权限,这实在让我很纠结。

2.1K90

从本地网关数据源切换到OneDrive数据源指导手册

②我们换个思路,该文件是从ODB获取,而PowerBI有专门ODB链接器 选择更多 我们选择SharePoint文件夹 提示让我们输入根URL 也就是截取以上文件路径一部分即可 https:/...而且通过对比我们发现,SharePoint.Contents比SharePoint.Files获取数据效率高很多,刷新速度要快不少。 我们在之前文章阐述过。...慎用SharePoint.Files,在Power BI更快地刷新Excel文件 同时,SharePoint.Files无法对某个文件夹所有文件进行获取,而SharePoint.Contents是可以实现...更改类型 = Table.TransformColumnTypes(删除,{{"销售额", type number}, {"数量", type number}}) in 更改类型 然后从“ODB...]}[Data], 删除顶端行 = Table.Skip(表1_Table,5), 删除 = Table.RemoveColumns(删除顶端行,{"客户名称", "性别", "年龄", "细分

32412

【漏洞通告】微软9月安全更新多个产品高危漏洞通告

通告编号:NS-2020-0050 2020-09-09 TAG: 安全更新、Windows、Office、IE、Exchange Server、Visual Studio 漏洞危害: 攻击者利用本次安全更新漏洞...本月微软月度更新修复漏洞,严重程度为关键(Critical)漏洞共有23个,重要(Important)漏洞有105个。请相关用户及时更新补丁进行防护,详细漏洞列表请参考附录。...portal.msrc.microsoft.com/en-us/security-guidance/releasenotedetail/2020-Sep SEE MORE → 2重点漏洞简述 根据产品流行度和漏洞重要性筛选出此次更新包含影响较大漏洞...Microsoft SharePoint Server 无法正确识别和筛选不安全 ASP.NET Web 控件时,存在远程代码执行漏洞(CVE-2020-1460)。...针对未成功安装更新,可点击更新名称跳转到微软官方下载页面,建议用户点击该页面上链接,转到“Microsoft更新目录”网站下载独立程序包并安装。

1.8K20

【漏洞通告】微软5月安全更新多个产品高危漏洞通告

通告编号:NS-2020-0032 2020-05-13 TAG:安全更新、Windows、IE、Office、Edge、Visual Studio漏洞危害:攻击者利用本次安全更新漏洞,可造成信息泄露...本月微软月度更新修复漏洞,严重程度为关键(Critical)漏洞共有16个,重要(Important)漏洞有95个。...远程执行代码漏洞 以上4个为微软SharePoint远程代码执行漏洞。...由于SharePoint无法检查应用程序包源标记,前3个漏洞可以诱导用户打开一个特别制作SharePoint应用程序文件从而进行利用。...由于SharePoint Server无法正确识别和筛选不安全 ASP.NET Web 控件,经过身份验证攻击者通过上传一个特别制作页面到SharePoint服务器,可成功利用CVE-2020-1069

1K20

SharePoint邮件通知服务XSS漏洞

近期,美国Target安全团队就在一次渗透测试过程,发现了微软在线服务产品SharePoint一个XSS独特漏洞,无需任何用户交互行为,就可实现攻击利用,以下是Target团队分享。...漏洞发现 在一次对基于SharePoint集成应用程序渗透测试,我们偶然发现了该漏洞。...经过分析,我们发现,这种集成SharePoint服务架构,客户端浏览器每隔一分钟就会向以下URL链接发起一次GET请求,去探测新邮件等消息,以便为用户进行实时信息更新。...另外,如果客户端用户有新邮件进来,SharePoint服务器会以JSON数据格式对用户作出通知响应,这种通知响应是集成在用户SharePoint页面。...,但却无法有效过滤掉一些如 / 危险符号。

1.4K20
领券