QLIKVIEW - 在构建层次结构时设置限制

时间:2016-08-09 13:11:06

标签: hierarchy qlikview

我是QlikView的新手并尝试使用Qlikview的层次结构概念构建图表。

我正在做的事情的背景 - 从MySQL数据库中提取数据并在Qlikview中生成图表。我有一个包含ID,Name和ParentID的结果表,我通过触发SQL查询获得SomeCount。

另外使用以下查询 -

Hierarchy(ID,Parent,Name,ParentName,Name,Path,'/','Depth')

现在我遇到的问题是我在点击父母时获得整个子树。但是,我只是点击父母时的直接孩子。例如 -

--- Parent
    ------Child 1
    -----------SubChild1
    -----------SubChild1
    -----------Sub-child1
    -------Child 2
    -------Child 3

对于上面的例子 - 在点击Parent时,我只需要显示Child 1,Child 2和Child 3。但是,目前,即使SubChild1,SubChild2,SubChild3也随之而来。

This is what is happening right now

This is what I need

生成图表时是否可以设置限制?请帮助。

1 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点。最快的是在条形图维度中使用层次结构函数创建的name2维度。

层次结构为每个深度创建name维度,因此如果您有3个深度级别,则应该name1name2& name3