首页 > 解决方案 > Sharepoint Online - 如果列表中的列值选择为 NO,则弹出消息?

问题描述

我在 SharePoint Online 网站中有一个列表。在列表中,有一个名为 Choice 的列。如果有人为该列值选择“否”,我需要弹出一条消息。

PowerAutomate 已禁用,但 PowerApps 可用。我的要求能满足吗?

标签: sharepointsharepoint-online

解决方案


通过以下步骤实现:

  • 在屏幕的 OnVisible 属性中,创建一个上下文变量并将其值设置为 false。

    UpdateContext({cVisible: false})
    

    在此处输入图像描述

  • 在屏幕上添加标签。 在此处输入图像描述

  • 然后将标签 Visible 属性设置为上下文变量,在本例中为cVisible

    在此处输入图像描述

  • 将您想要的弹出消息设置为文本。 在此处输入图像描述

  • 在复选框控件上设置OnUnCheck属性以更新 Context 变量

     UpdateContext({cVisible: true})
    

    您可以在复选框OnCheck属性中重置上下文变量以重置以及获得切换效果。

     UpdateContext({cVisible: false})
    

    在此处输入图像描述

我的测试结果:

在此处输入图像描述


推荐阅读