如果 collection 包含字符串值,则 PowerApp 规则为 return 布尔值

PowerApp Rules to return boolean if collection contains a string value

我有一个名为 Records 的 collection,我想看看如果 collection 包含特定字符串,我是否可以 return 为真。

我的想法是,如果所选项目的标题在 collection 中,则隐藏一个按钮。所选项目已从我的 SharePoint 列表中删除。

我希望我可以使用这样的东西:

if (Count(LookUp(Registered, BrowseGallery1.Selected.Title = Title)) > 0, true, false)

这是行不通的,因为 Count 希望有一个 table 传递给它和我的查找 returns 记录。

我有什么想法可以让这个工作或指示吗?

谢谢。

找到解决方案 - 希望这对其他人有帮助。

我们需要在按钮的 "Visible" 属性 上设置条件。因此,第一步是确保将以下公式添加到可见的 属性.

IsBlank(LookUp('Registered', Course_x0020_Registered_x0020_To = ThisItem.Title).Course_x0020_Registered_x0020_To)

在上面的代码中:

  • 'Registered':table 我想调查的名称
  • Course_x0020_Registered_x0020_To: 已注册的栏目Table
  • ThisItem.Title: ThisItem 由 BrowserGallery 控件提供。我要的是所选项目的标题

IsBlank returns 查找中没有值(空白)- 因此返回值将为 true 或 false。如果查找为空,则表示未找到匹配项。