Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SAPUI5 Web应用程序:VizFrame(堆叠柱)显示测量值之和(y轴)_Javascript_Html_Sapui5_Hana - Fatal编程技术网

Javascript SAPUI5 Web应用程序:VizFrame(堆叠柱)显示测量值之和(y轴)

Javascript SAPUI5 Web应用程序:VizFrame(堆叠柱)显示测量值之和(y轴),javascript,html,sapui5,hana,Javascript,Html,Sapui5,Hana,目前,我正在开发一个可视化客户数据的web应用程序(html5、sapui5) 目前,我们有一个简单的模型,基本上可以显示有多少项已修复/发回未修复等。因此,在SAP HANA中看起来是这样的: 月份-年份-已修复-未修复 1-2014-12-15 2-2014-10-12 VizFrame将该数据可视化为一个堆叠的列 现在我们必须添加一个新的过滤器(现在它正在过滤年份),该过滤器应该应用于一个项目类别。因此,SAP HANA中的表如下所示: 月-年-已修复-未修复-项目类别 1-2014-

目前,我正在开发一个可视化客户数据的web应用程序(html5、sapui5)

目前,我们有一个简单的模型,基本上可以显示有多少项已修复/发回未修复等。因此,在SAP HANA中看起来是这样的:

月份-年份-已修复-未修复


1-2014-12-15

2-2014-10-12


VizFrame将该数据可视化为一个堆叠的列

现在我们必须添加一个新的过滤器(现在它正在过滤年份),该过滤器应该应用于一个项目类别。因此,SAP HANA中的表如下所示:

月-年-已修复-未修复-项目类别

1-2014-2-3-类别

1-2014-4-6-类别b

1-2014-2-1-类别c

1-2014-5-5-类别

1-2014-2-3-类别

数据显示为“月/年”,因此每个月每年都有一个堆叠列显示值。它也很好用

问题是:它没有显示2014年1月修复的15个项目(未应用过滤器),而是只显示第一行

在定义柱状图时,是否有方法聚合/求和这些值?定义是用Javascript完成的

谢谢:)


注:很抱歉,表格“示例”可能看起来很奇怪(正如我在问题预览中看到的),我只是想解释一下基本数据结构

您使用的是HANA XS吗?如果是的话,您可以在XSOdata定义中定义聚合。我认为当您只有月份和年份作为维度时,这将不起作用。您可以添加“Category”作为维度,或者按照Stephen的建议创建聚合视图。然后,您可以实施向下钻取。非常感谢。我确实添加了Category作为维度,但在“data”属性中提到了以下内容:“data”:参数:{select:'Month',Year'},因此该类别仍然是维度,但仅在“background”中:)因为数字是正确的,我认为它起作用了。