我需要每天创建一个excel文档,用于捕获对SharePoint列表的任何更改。
SharePoint上的列表包含列' vendor' /'产品' /'促销'并且按供应商排序,产品排序第二。
使用'获取商品'要连接的SharePoint连接器' Insert Rows' Excel连接器产生正确的结果,除了它没有按照它们在SP列表中显示的顺序放置项目(按供应商排序,然后按产品排序)。它按照添加到sharepoint列表中的顺序将它们添加到Excel中(I. E.对sharepoint列表的最后一个添加是excel表的最后一个。)
我使用插入行而不是创建表或创建工作表,因为必须保持单元格的格式化。通过保留模板中的第一个单元格并删除所有旧条目,然后再获取更新的格式,将保留格式。
我希望保留流量中的上游和下游动作,因此使用Flow的替代解决方案并不理想。
有没有办法让sharepoint行项按顺序排列?
答案 0 :(得分:0)
有两个因素减轻了我的流量结果:
1)如果你没有" Filter By"这些项目,应用" Order By"参数包装动作适用于每个,这是不可行的。
2)查看Flow报告中的服务器响应,我注意到我的SharepPoint列表中某些列的显示名称与我的列标题不同。就我而言,我改名为#34; Title" to" Partner",但它仍被识别为" Title",尽管没有在Sharepoint中显示。
整体解决方案是:1)在获取项目动作中抓取所有内容时放置一个虚拟过滤器:"标题ne' x'" (删除"在过滤依据中使用时标记,表示标题不等于' x'),以及2)使用"标题asc"按顺序。