Report Builder 中的排序参数结果

Sort Parameter results in Report Builder

早上好,我是报告写作的新手,而且我的需求也很基本。但是我 运行 遇到了一个我似乎无法解决的愚蠢问题。

当我 运行 报告时,下拉列表不按字母顺序排列。我希望人们更容易 运行 通过报告找到他们正在寻找的人。

我的数据集代码如下。

EVALUATE SUMMARIZECOLUMNS('Staff'[StaffName], FILTER(VALUES('Staff'[StaffRole]), ('Staff'[StaffRole] = "Anesthesiologist")))

我正在尝试使用 ORDER BY,但不断出现语法错误。我拥有的是:

EVALUATE SUMMARIZECOLUMNS('Staff'[StaffName], FILTER(VALUES('Staff'[StaffRole]), ('Staff'[StaffRole] = "Anesthesiologist")))
ORDER BY
  Fields!StaffName.Value

如果有人能指出正确的方向,我将不胜感激。

我对 DAX 没有太多经验,但我认为您只需要像这样更改 ORDER BY 子句。

EVALUATE SUMMARIZECOLUMNS(
'Staff'[StaffName], 
FILTER(VALUES('Staff'[StaffRole]), ('Staff'[StaffRole] = "Anesthesiologist")))
ORDER BY 'Staff'[StaffName]