PowerApps 中 BrowserGallery 的自定义
Customization of BrowserGallery in PowerApps
I need to display the cards who got the marks in writtentest more than 50 。我已连接到 SQL 服务器数据库。 PowerApps 自动为我的数据库创建了一个应用程序。数据库中的数据是学生详细信息和笔试成绩。在我的应用程序中,它显示了所有学生的信息。但我只需要显示笔试成绩超过 50 分的学生名单。如何在 BrowserGallery 中自定义卡片以获得所需的输出。首先,是否可以自定义卡片?请帮我。谢谢。
如果您单击 BrowseGallery,并且 select 您会看到 属性 中列出的表达式已经根据用户可以键入的搜索项过滤了您的数据源:
你的表达可能是这样的(为了清楚起见,我添加了空格/缩进):
SortByColumns(
Search(<yourDataSource>, TextSearchBox1.Text, "Name", "Email"),
"Name",
If(SortDescending1, Descending, Ascending))
在 PowerApps 中,您可以编写表达式,因此除了直接在数据源中搜索之外,您还可以搜索 filtered 版本的数据源,这可能就是你要。您可以使用 Filter function 来仅拥有满足特定条件的学生。如果标记数在名为 "marks" 的列中,您可以重写项目 属性 以将其也包括在内:
SortByColumns(
Search(
Filter(<yourDataSource>, marks > 50),
TextSearchBox1.Text,
"Name",
"Email"),
"Name",
If(SortDescending1, Descending, Ascending))
I need to display the cards who got the marks in writtentest more than 50 。我已连接到 SQL 服务器数据库。 PowerApps 自动为我的数据库创建了一个应用程序。数据库中的数据是学生详细信息和笔试成绩。在我的应用程序中,它显示了所有学生的信息。但我只需要显示笔试成绩超过 50 分的学生名单。如何在 BrowserGallery 中自定义卡片以获得所需的输出。首先,是否可以自定义卡片?请帮我。谢谢。
如果您单击 BrowseGallery,并且 select 您会看到 属性 中列出的表达式已经根据用户可以键入的搜索项过滤了您的数据源:
你的表达可能是这样的(为了清楚起见,我添加了空格/缩进):
SortByColumns(
Search(<yourDataSource>, TextSearchBox1.Text, "Name", "Email"),
"Name",
If(SortDescending1, Descending, Ascending))
在 PowerApps 中,您可以编写表达式,因此除了直接在数据源中搜索之外,您还可以搜索 filtered 版本的数据源,这可能就是你要。您可以使用 Filter function 来仅拥有满足特定条件的学生。如果标记数在名为 "marks" 的列中,您可以重写项目 属性 以将其也包括在内:
SortByColumns(
Search(
Filter(<yourDataSource>, marks > 50),
TextSearchBox1.Text,
"Name",
"Email"),
"Name",
If(SortDescending1, Descending, Ascending))