我需要展示那些得分超过50分的卡片。。我已连接到Server数据库。PowerApps自动为我的数据库创建了一个应用程序。数据库中的数据是学生的详细信息和笔试成绩。在我的应用程序中,它显示了所有的学生信息。但是我只需要显示那些在笔试中取得超过50分的学生名单。如何在BrowserGallery中自定义卡以获得所需的输出。首先,可以定制卡片吗?请帮帮我。谢谢。
发布于 2017-08-16 13:45:01
如果单击BrowseGallery,并选择该属性中列出的表达式,则该表达式已根据用户可以键入的搜索项筛选数据源:
您所拥有的表达式可能是这样的(为了清楚起见,我添加了空格/缩进):
SortByColumns(
Search(<yourDataSource>, TextSearchBox1.Text, "Name", "Email"),
"Name",
If(SortDescending1, Descending, Ascending))
在PowerApps中,您可以组合表达式,因此,您也可以搜索经过筛选的数据源版本,而不是直接在数据源中搜索,这可能是您想要的。您可以使用滤波函数只有满足某一条件的学生。如果标记的数量位于名为“mark”的列中,则还可以重写Item属性以包括它:
SortByColumns(
Search(
Filter(<yourDataSource>, marks > 50),
TextSearchBox1.Text,
"Name",
"Email"),
"Name",
If(SortDescending1, Descending, Ascending))
https://stackoverflow.com/questions/45711200
复制相似问题