可以使用 Microsoft Flow 来创建逻辑,以便在应用中发生某个事件时执行一个或多个任务。 例如,配置一个按钮,以便用户选择它时在 SharePoint 列表中创建一个项、发送电子邮件或会议请求、将文件添加到云,或执行所有上述操作。 可以在应用中配置任何用于启动流的控件,该控件在关闭 PowerApps 的情况下仍会继续运行。

先决条件

  • 注册安装 PowerApps,然后打开该程序,并提供注册所用的同一凭据进行登录。

    注意:不能在 Web 版 PowerApps Studio 中添加或编辑流。

  • 了解如何配置控件

创建流

  1. 登录到 powerapps.com,然后在左侧导航栏中选择“流”。

  2. 在“我的流”页上,选择“从空白创建”。

    用于在不使用模板的情况下创建流的选项

  3. 在名为“搜索更多触发器”的框中,键入或粘贴“PowerApps”,然后选择“PowerApps”选项。

    指定启动流的触发器

  4. 选择“新建步骤”,然后选择“添加操作”。

    用于添加操作的选项

  5. 在名为“搜索更多操作”的框中,指定流的操作。

    例如:

    1. 在框中键入 SharePoint,然后在该框下面的列表中选择“SharePoint - 创建项”。

      用于创建 SharePoint 项的选项

    2. 如果系统提示,请提供用于连接到 SharePoint 的凭据。

    3. 在“站点 URL”框中,键入或粘贴包含列表的 SharePoint Online 站点的 URL。

      注意:请指定站点本身的 URL,不包括该列表。

    4. 在“列表名称”框中,选择要使用的列表。

    5. 单击或点击“标题”框,然后选择“添加动态内容”。

      将“在 PowerApps 中询问”参数添加到“标题”字段

    6. 在参数列表中,选择“在 PowerApps 中询问”。

      添加参数

  6. 在屏幕顶部附近,键入或粘贴流的名称,然后选择“创建流”。

    命名并保存流

向应用添加流

  1. 在 Windows 版 PowerApps Studio 的“文件”菜单(屏幕左边缘附近)中,选择“新建”。

    注意:不能在 Web 版 PowerApps Studio 中添加或编辑流。

  2. 在“空白应用”磁贴上,选择“手机布局”。

  3. 添加文本输入控件,将其命名为 RecordTitle

  4. 添加按钮控件,将其移至 RecordTitle 下。

  5. 选择按钮控件后,在“操作”选项卡上选择“流”。

    “操作”选项卡上的“流”选项

  6. 在显示的窗格中,选择在前面的过程中创建的流。

    从自定义窗格添加流

  7. 在公式栏中,在已自动添加的公式末尾键入或粘贴 RecordTitle.Text)

    包含流的 OnSelect 属性

测试流

  1. 按 F5(或选择右上角附近的箭头)打开“预览”。

    包含流的 OnSelect 属性

  2. RecordTitle 中键入或粘贴文本,然后单击按钮控件。

    此时会在指定的列表中创建一个 SharePoint 项,其标题为指定的文本。