Hey,
Could someone tell me how to get the project name? I have a calculated member and try to get the project name. The dimension Issue and Measures existing
Hi @Onur Cevik ,
There are multiple options for using Issues and Project dimensions, and they might impact the result.
The user might select nothing, a project, or component and all issues, a specific issue, or a project from the Issue dimension.
You might try the following expression covering the majority of use cases.
CASE --when no project selected on page filterWHEN[Project].CurrentMember.Level.Name = "(All)"THENCASEWHEN--specific project displayed in issue dimension[Issue].CurrentHierarchyMember.Level.Name = "Project"THEN[Issue].CurrentHierarchyMember.NameWHEN--when "All issues" member displayed - take the Project dimension selection[Issue].CurrentHierarchyMember.Level.Name = "(All)"THEN[Project].CurrentHierarchyMember.NameELSE--when specific issue or epic displayed - find its projectAncestor([Issue].CurrentHierarchyMember,[Issue].CurrentHierarchy.Levels("Project")).NameEND--when specific project or component selected - take its project name--unless specific project applies from Issue dimensionELSECASEWHEN--specific project displayed in issue dimension[Issue].CurrentHierarchyMember.Level.Name = "Project"THEN[Issue].CurrentHierarchyMember.NameWHEN--when "All issues" member displayed - take the Project dimension selection[Issue].CurrentHierarchyMember.Level.Name = "(All)"THENAncestor([Project].CurrentHierarchyMember,[Project].CurrentHierarchy.Levels("Project")).NameELSE--when specific issue or epic displayed - find its projectAncestor([Issue].CurrentHierarchyMember,[Issue].CurrentHierarchy.Levels("Project")).NameEND END
Regards,
Oskars / eazyBI support
It looks like you're new here. Sign in or register to get started.