Charts OBIEE 12.2.1.0.0-完全控制图表的排序顺序

Charts OBIEE 12.2.1.0.0-完全控制图表的排序顺序,charts,obiee,Charts,Obiee,是否可以控制图表中所有元素的排序顺序 我有一个特定的案例,即销售表的100%堆叠条形图,其中包含ProductName、NumSales、CustomerAge和CustomerAgeGroup,其中最后一个属性是使用CustomerAge上的案例定义的,因此每个客户都有“儿童”、“青少年”、“成人”或“养老金领取者”作为CustomerAgeGroup 在图表中,每个条形图都是一个产品(ProductName),条形图的颜色显示了每个产品的买家CustomerAgeGroup的分布情况。现在,

是否可以控制图表中所有元素的排序顺序

我有一个特定的案例,即销售表的100%堆叠条形图,其中包含ProductName、NumSales、CustomerAge和CustomerAgeGroup,其中最后一个属性是使用CustomerAge上的案例定义的,因此每个客户都有“儿童”、“青少年”、“成人”或“养老金领取者”作为CustomerAgeGroup

在图表中,每个条形图都是一个产品(ProductName),条形图的颜色显示了每个产品的买家CustomerAgeGroup的分布情况。现在,图表的内容如下:

  • 动作男:青少年(10%)、养老金领取者(25%)、儿童(5%)、成人(60%)
  • 矩阵:青少年(20%)、养老金领取者(10%)、儿童(5%)、成人(65%)
我不担心产品名称的顺序,但请注意CustomerAgeGroup的降序:是否可以按CustomerAge的顺序显示CustomerAgeGroup并获得如下所示的内容

  • 动作男:儿童(5%)、青少年(10%)、成人(60%)、养老金领取者(25%)
  • 矩阵:儿童(5%)、青少年(20%)、成人(65%)、养老金领取者(10%)

请注意,我已经尝试在数据中包含排序列CustomerAge,并将其隐藏在图表中,但这不起作用。

因此您基本上希望根据逻辑进行随机排序,而不是实际排序,系统逻辑,如字母数字asc或desc。您需要创建自己的排序顺序列,以生成系统可排序的结果。儿童=1,青少年=2,成人=3,养老金领取者=4。您的属性成员目前在机器解释的排序方面没有任何意义,而人脑认为“嘿,这是一个逻辑进程”

你的问题所在的屏幕截图会有所帮助,因为加上前缀,效果很好。既可以将排序列添加为隐藏列,也可以将其添加为显示列:


正如我在最后一行中所说,我已尝试将CustomerAge设置为我的排序顺序列,然后将其隐藏在图形中。问题是图表在CustomerAge上丢失了asc订单,并在CustomerAgeGroup上强加了desc订单。如果我能将CustomerAgeGroup的描述顺序更改为asc顺序,我会很高兴,因为这样我就可以将年龄组重命名为“1-儿童”、“2-青少年”等,并在上面截图证明