0
我想创建一个报告,我有一个数据表是有项目名称,亲ID,emp名称,ID,位置(关/现场),就像所有是关于每个员工的基本信息。Dax:如何在列上应用滤镜功能?
我正在使用RLS,因此,只要有人可以登录到此报告,他就可以查看他们自己的个人数据。
现在我试图在表中显示基本的emp细节,如emp名称,id,角色和位置。 但是在表中,我可以看到登录到报表的人的唯一价值。
我不能看到属于同一个项目ID和他们的信息在表中的其余员工。
我已经尝试了使用计算表功能的dax,如下所示,只使用NEW TABLE选项为单个专业id。
Table =
CALCULATETABLE(
SUMMARIZE('Basic Info','Basic Info'[Employee ID],'Basic Info'[Employee Role],'Basic Info'[Employee Name]),
FILTER('Basic Info','Basic Info'[Project ID]="C.0010978"
))
而且它正在为该特定项目提供输出。 但是,如果我移除硬编码亲ID,并把亲ID的列从表作为
Table =
CALCULATETABLE(
SUMMARIZE('Basic Info','Basic Info'[Employee ID],'Basic Info'[Employee Role],'Basic Info'[Employee Name]),
FILTER('Basic Info','Basic Info'[Project ID]='Basic Info'[Project ID]
))
然后它不过滤的值作为来自限幅器作为显示在上述图像过滤的项目。
它显示所有的emp名称及其数据。
有任何建议。
由于提前,
磨憨五