千家信息网

SharePoint Online开发:使用Flow为 List创建一个工作流

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,Blog链接:https://blog.51cto.com/13969817对于许多组织来说,为了加强企业内部协作和流程管理,他们使用了第三方的工具,比如K2和Nintex,可以轻松快速地创建解决常见
千家信息网最后更新 2026年11月01日SharePoint Online开发:使用Flow为 List创建一个工作流

Blog链接:https://blog.51cto.com/13969817

对于许多组织来说,为了加强企业内部协作和流程管理,他们使用了第三方的工具,比如K2和Nintex,可以轻松快速地创建解决常见业务问题的解决方案,而从2016 年开始,微软发布了近10年来第一个用于SharePoint定制的新工具包--Microsoft PowerApps和Microsoft Flow,令人兴奋的是它提供了大量的模板来处理创建的业务场景,可以与许多服务连接,不仅仅是SharePoint,到目前为止,已有近上百种不同的服务科用来连接flow,这些工具将被扩展到Library、list等一起工作,接下来我将与大家分享如何使用Flow快速创建自定义工作流。

Flow有三个主要的组件:

  • Flow.microsoft.com 是存储流的地方
  • 流的设计编辑器是一个基于浏览器的拖放设计器
  • 安卓、Windows、iOS的Flow移动应用你可以从App Store下载、从Windows Store下载,从Google Play下载,Flow Mobile 不仅允许你启动流,还允许你设计和编辑流。

比如我们有一个货物仓库存储或者分销的管理列表,客户希望当添加一条记录到列表中后,可以自动触发并动态的通过电子邮件的方式发送给负责人。

整体工作流如下:

当创建Item时的Sample Code:

{
"inputs": {
"host": {
"connection": {
"name": "@parameters('$connections')['shared_sharepointonline']['connectionId']"
}
},
"method": "get",
"path": "/datasets/@{encodeURIComponent(encodeURIComponent('https://mvptrainingcn.sharepoint.com/sites/Service-to-Sales'))}/tables/@{encodeURIComponent(encodeURIComponent('85fab108-1923-425f-b3d3-2ce9c043dd0f'))}/onnewitems",
"queries": {
"view": "94a98661-edb3-4947-9979-ba650c9fdb6e"
},
"authentication": "@parameters('$authentication')"
},
"recurrence": {
"interval": 5,
"frequency": "Minute"
},
"splitOn": "@triggerBody()?['value']"
}

发送电子邮件的Sample Code:

{
"inputs": {
"host": {
"connection": {
"name": "@parameters('$connections')['sharedoffice365']['connectionId']"
}
},
"method": "post",
"body": {
"To": "@triggerBody()?['ODatax5730x533ax8d1fx8d23x4e']?['Email']",
"Subject": "货物记录增加",
"Body": "

Hello @{triggerBody()?['ODatax5730x533ax8d1fx8d23x4e']?['DisplayName']}
\n
\n@{triggerBody()?['{Name}']}已经添加,基本信息如下:
\n
\n@{triggerBody()?['Title']}
\n@{triggerBody()?['ODatax5730x533a
']?['Value']}
\n@{triggerBody()?['ODatax5730x533ax8d1fx8d23__x4e']?['DisplayName']}
\n
\nThanks

"
},
"path": "/v2/Mail",
"authentication": "@parameters('$authentication')"
}
}

你可以根据实际需要选择具体的action或者trigger等等,这里只是抛砖引玉的作用,日后大家有需要讨论的可以线下交流。

工作 工具 设计 工作流 业务 电子 电子邮件 货物 邮件 存储 服务 管理 不同 抛砖引玉 接下来 三个 不仅仅 仓库 作用 只是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精品咖啡豆 云信互联网科技有限公司 互联网金融监管科技数据 互联网科技社 互联网最新的科技有限公司 互联网络科技有限公司 浩特互联网科技 成都互联网科技公司 苏州大垚互联网科技 世界互联网领先科技成果获奖 山东有哪些互联网科技公司 互联网第三次科技革命特征 江苏苏星互联网科技有限公司 银行科技岗属于互联网吗 富国互联网科技002692 半导体行业属于互联网高科技类吗 版纳互联网科技选哪家 长沙易易互联网科技有限公司 互联网高科技绘画 伍佰万互联网科技是干嘛的 博彦科技互联网金融 深圳九邦互联网科技有限公司 河南真二互联网科技有限公司 互联网科技公司介绍 科技类公司包括互联网吗 互联网科技创新的路径 中科明德北京互联网科技 广东工业互联网大赛深圳学泰科技 互联网科技收购价值 科技互联网专业务虚会材料
0