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

Power Apps中多列搜索、筛选与排序实现方法咨询

Power Apps 多列搜索实现方案

你当前的公式已经完成了单列搜索+过滤+排序的逻辑,要扩展为多列搜索(比如同时搜索Material、Destination),只需要修改Search函数的参数,添加需要覆盖的列名即可:

修改后的完整公式:

SortByColumns(
    Search(
        Filter(
            'Transfer Request',
            "Not-Completed" in Putaway.Value
        ),
        Search_SC.Text,
        "Material",
        "Destination" // 可继续追加其他需要搜索的列,格式为逗号+列名
    ),
    "ID",
    If(
        SortDescending1,
        Ascending,
        Descending
    )
)

关键说明:

  • Search函数支持传入多个列参数,会同时在所有指定列中匹配搜索框Search_SC.Text的内容,只要任意一列包含输入的文本,对应的记录就会被筛选出来。
  • 如果还有其他需要加入搜索的列,直接在"Destination"后面继续添加即可,比如"Material", "Destination", "Requestor"。
  • 原有的未完成状态过滤、按ID排序的逻辑完全保留,不会受多列搜索的影响。

内容的提问来源于stack exchange,提问作者evan mcadams

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 09:16:34