在 UI 上启用对 PCF 列不起作用的排序

Enable sort not working on PCF column on UI

正在尝试对行迭代器中的列进行排序。看起来我能够直接对来自实体的所有列进行排序,但不能对从函数返回数据的列进行排序。这是我正在使用的功能:

    function getActivityPriority(renewal : Renewal) : Priority {
  var getActivityPriorities = renewal?.Policy?.AllOpenActivities?.last()

  if (getActivityPriorities != null) {
    return getActivityPriorities?.Priority
  }
  return null
}

在列中,我将值设置为 getActivityPriority(renewal)。这不会让我对 UI.

上的列进行排序

这是一个 PCF 页面,其中列出了续订和在该续订时打开的最新 activity。所以我正在尝试添加 Activity 优先级。哪个有效。但它不允许我对列进行排序。我已启用排序设置为“真”。

只能对与您正在使用的实体(根实体)直接关联的列实现 UI 排序。对于通过函数返回的列,我们不能这样做。