【问题标题】:Customization of BrowserGallery in PowerAppsPowerApps中BrowserGallery的自定义
【发布时间】:2018-01-24 10:58:48
【问题描述】:

I need to display the cards who got the marks in writtentest more than 50 。我已连接到 SQL Server 数据库。 PowerApps 自动为我的数据库创建了一个应用程序。数据库中的数据是学生详细信息和笔试成绩。在我的应用程序中,它显示了所有学生的信息。但我只需要显示笔试成绩超过 50 分的学生名单。如何在 BrowserGallery 中自定义卡片以获得所需的输出。首先,可以自定义卡片吗?请帮我。谢谢。

【问题讨论】:

    标签: powerapps


    【解决方案1】:

    如果您单击 BrowseGallery 并选择,您将看到该属性中列出的表达式已经根据用户可以键入的搜索项过滤您的数据源:

    您的表达方式可能是这样的(为了清楚起见,我添加了空格/缩进):

    SortByColumns(
        Search(<yourDataSource>, TextSearchBox1.Text, "Name", "Email"),
        "Name",
        If(SortDescending1, Descending, Ascending))
    

    在 PowerApps 中,您可以编写表达式,因此您可以搜索数据源的过滤版本,而不是直接在数据源中搜索,这可能是您想要的。您可以使用Filter function 仅让符合特定条件的学生。如果标记的数量在名为“marks”的列中,您可以重写 Items 属性以将其也包含在内:

    SortByColumns(
        Search(
            Filter(<yourDataSource>, marks > 50),
            TextSearchBox1.Text,
            "Name",
            "Email"),
        "Name",
        If(SortDescending1, Descending, Ascending))
    

    【讨论】:

      猜你喜欢
      • 2017-10-11
      • 2021-08-22
      • 1970-01-01
      • 2019-03-02
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-11
      相关资源
      最近更新 更多