如何在强大的应用程序库中启用按列排序、搜索和过滤

How to enable sort by columns,search and filter in gallery of power apps

SortByColumns(
    Search(sourx,'txtinput1'.Text,"Identify"),
    Filter(sourx,Team="kiwi"),
    "order_No",
    Descending)

我试过上面的公式,但显示错误。

如果你查看documentation for the SortByColumns function,你会看到第一个参数是要排序的table,第二个参数是你要排序的列。在您的表达式中,第一个参数中有一个 table(Search 的结果),第二个参数中有另一个 table(Filter 的结果) - 这就是您看到错误的原因。

如果您想在同一个 table 中同时使用搜索和过滤器,您可以 组合 它们,方法是将其中一个函数的结果提供给另一个,类似于下面的示例:

SortByColumns(
    Search(
        Filter(sourx, Team = "kiwi"), // the result of Filter will be Search'ed
        'txtinput1'.Text,
        "Identify"),
    "order_No",
    SortOrder.Descending)