我正在使用VizContainer在SAPUI5中可视化我的数据(VizContainer-Link to demo page)
我有两个问题:
SAPUI5演示工具包页面上的链接示例中的X轴配置,可以轻松地将第二个维度插入到数据集中,但我认为在动态场景中这非常困难。我的数据有一个维度是月份(在这个月我有不同的y轴值),这很好。
var data = [[
{"name":"Country","type":"Dimension"},
{"name":"Quater","type":"Dimension"},
{"name":"Profit","type":"Measure"},
{"name":"Revenue","type":"Measure"}],
["Country1","Q1" 141.25, 35],
["Country1","Q2", 41, 25],
["Country2", "Q1", 133.82, 45],
["Country2", "Q2", 33.82, 89],
];
我的数据,适用于提供“完整时间帧”作为x轴。 oJSON [i]。标题包含月份名称(例如“10/2014”)
var data = [ [ {"name":"Complete Timeframe","type":"Dimension"},
{"name":"Month1","type":"Measure"},
{"name":"Month2","type":"Measure"},
],
[ oJSON[0].Title, oJSON[0].Month1, oJSON[0].Month2],
[ oJSON[1].Title, oJSON[1].Month1, oJSON[1].Month2],
[ oJSON[2].Title, oJSON[2].Month1, oJSON[2].Month2],
];
我想要实现的是能够根据月份拥有多个x轴尺寸(例如,在我的VizContainer提供的“完整时间范围”中,还有单个值,例如“08/2014”,“09/2014” ......这可能吗?有人有经验吗?
回答问题1: 如果有更好的解决方案,请告诉我!我不知道如何以另一种方式实现它
$("#content").find(".viz-controls-switchbar-switcher-container").children(':nth-child(4)').hide();
$("#content").find(".viz-controls-switchbar-switcher-container").children(':nth-child(5)').hide();