PowerApps:使用选择字段的柱形图?

问题描述 投票:0回答:1

我有一个接收 SharePoint 列表,其中使用 PowerApps 提交表单。我正在该 PowerApp 中构建一个仪表板视图,以便用户查看其现有提交的实时更新。仪表板屏幕上的图表上应该有一个过滤器,使用:Filter(Submitter.Email = User().Email)。

SharePoint 列表有一个名为“状态”的多选 SharePoint 选择字段。在 PowerApp 中,我尝试显示一个柱形图,其中每个状态都作为一个条形图,其中包含每个状态中的请求计数。

用例:例如,如果用户总共提交了 5 个请求,其中 2 个处于“等待经理审核”状态,另外 3 个处于“经理批准”状态,我想显示一个柱形图,其中状态显示 2 和 3以及相应的状态选择。如果我们需要将所有其他条形显示为零,那也可以。如果只显示具有值的条形,那就太好了。

我尝试过各种代码,包括 AddColumns、GroupBy、Distinct、Count、CountRows,每次我尝试使用任何函数时都会出错。

我的状态列名为“状态”,SharePoint 列表名为“DCXM Intake”。

sharepoint powerapps powerapps-formula
1个回答
0
投票

由于您的“状态”列是类型选择,因此您必须使用

"Status.Value"
提取值。这应该可以解决问题

ClearCollect(
    StatusCounts,
    AddColumns(
        GroupBy(
            'DCXM Intake', "Status.Value", "GroupedData"
        ),
        "Count",
        CountRows(GroupedData)
    )
)

StatusCounts
设置为图表的 Item 属性。

© www.soinside.com 2019 - 2024. All rights reserved.