Я пытаюсь создать динамический c верхний 3 линейный график, который правильно реагирует на фильтрацию (и, возможно, маркировку тоже). В настоящее время у меня есть строка:
<If(DenseRank(Sum([Timesheet].[Hours]) OVER ([Timesheet].[Team]),"desc")<=3,[Timesheet].[Team],"Others")>
Я бы хотел, чтобы она отображала 3 верхние строки данных, доступных после фильтрации, вместо 3 верхних для таблицы независимо от фильтров. Таким образом, он может вообще не показывать никаких строк, если верхние 3 для всей таблицы не являются частью отфильтрованных данных. Независимо от фильтра, я бы хотел видеть 3 строки.