You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Apps画布应用中GroupBy调用LookUp字段报错的解决方法

修复Power Apps GroupBy中使用Lookup字段的报错问题

你的核心问题是GroupBy的第一个参数传入了两个独立的表(两次AddColumns调用),但GroupBy要求第一个参数必须是单一的数据源表。另外Sum函数的写法也不符合Power Apps的语法规范,以下是修复后的代码:

Filter(
    AddColumns(
        GroupBy(
            // 合并AddColumns,一次性添加两个Lookup字段的文本值
            AddColumns(
                BinData,
                "LocationText", Location.'Location Name',
                "BinText", Bin.'Bin Name'
            ),
            "BinText",
            "LocationText",
            "productname",
            "uom",
            "GroupBins"
        ),
        "TQ",
        // Sum需要指定聚合的记录组和字段,而非直接传字符串
        Sum(GroupBins, cr5fa_culebraeachcount)
    ),
    Not(IsBlank(BinText))
)

关键修改说明:

  • 合并AddColumns:将原本两次独立的AddColumns(BinData,...)合并为一次,确保GroupBy接收的是包含两个新计算列的单一数据源表。
  • 修正Sum语法:Power Apps中Sum函数的正确用法是Sum(记录集, 字段名),这里用GroupBins(GroupBy生成的分组记录集)作为第一个参数,直接引用字段cr5fa_culebraeachcount而非字符串。
  • 保留了你原本的分组字段(BinText、LocationText等)和过滤逻辑,确保业务逻辑一致。

内容的提问来源于stack exchange,提问作者I Love Stackoverflow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 08:12:21