如果集合包含字符串值,则PowerApp规则返回布尔值

时间:2018-01-05 18:18:05

标签: powerapps

我有一个名为Records的集合,我想看看如果集合包含特定字符串,我是否可以返回true。

我的想法是,如果所选项目的标题位于集合中,则隐藏按钮。所选项目将从我的SharePoint列表中删除。

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

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

这不起作用,因为Count希望将一个表传递给它并且我的查找返回记录。

任何想法如何让我的工作或指针?

谢谢。

1 个答案:

答案 0 :(得分:1)

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

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

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

在上面的代码中:

  • '已注册':我想查看的表格的名称
  • Course_x0020_Registered_x0020_To:已注册表格中的列
  • ThisItem.Title:ThisItem由BrowserGallery控件提供。我要求所选项目的标题

IsBlank不会从Lookup中返回任何值(空白),因此返回的值将为true或false。如果查找为空,则表示未找到匹配项。