隐藏和更改Viz框架折线图的度量的数据标签的位置(左/右)

2020-09-04 13:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我有一个SAPU...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我有一个SAPUI5要求,其中我们使用vizframe创建了折线图。(因为我们有版本-1.28.48)

在上图中,month(x Axis)是维度,并显示了3个出勤率。

即-绿色-目标值

红色-当前年份

蓝色-上一年

现在,我的要求是隐藏"目标值(绿色)"的数据标签,并将其他两个数据标签的对齐位置更改为"当前年(红色)"和"上一个年(蓝色)"。 左。

我使用jquery css在调试器中尝试过$(" g [data-datapoint-id = 1]"),因此删除了目标值数据标签


但是我不确定如何实现它或在什么情况下触发以及对齐方式将如何更改。

请帮助并提出建议,因为这确实非常紧急。

谢谢

最好的问候

Raina

(32.0 kB)
7条回答
南山jay
2020-09-04 13:56 .采纳回答

或者,您也可以通过图表属性来实现此目的,并覆盖数据标签的呈现器功能。

 myVizChartObject.setVizProperties({
   plotArea:{
     dataLabel:{
       渲染器:function(oLabel){
        //如果要删除目标值的标签文本
         如果(oLabel.ctx.measureNames ==="目标值"){
           oLabel.text ="";
         }
       }
     }
   }
 }); 

有关完整文档,请使用下面的链接

https://sapui5.hana.ondemand.com/docs/vizdocs/index.html#reference/chartProperty/Charts/Line%20%20(3)/Line%20Chart /

一周热门 更多>