从控制器更改Vizflex图表的度量定义

2020-09-09 09:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我对UI5开发很陌生...

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

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


大家好,

我对UI5开发很陌生。

我需要在单击按钮时更改viz flex图表的度量定义,因此我尝试通过根据条件从controller.js对其进行更改来做到这一点。 但是我不确定如何从controller.js中完成。

或者我应该显示多个具有不同度量定义的图表,并使用控制器显示/隐藏它们。

请让我知道如何实现。

我必须通过单击按钮来更改图像中突出显示的度量。

这就是我显示图表的方式。


   
     
       
         
                   
                   
                   
                   
                   
                   
                      
                      
                        
                         
                          
                           
                           
                        


 

(8.7 kB)
8条回答
Violet凡
2020-09-09 10:02

_initialdataLoadSegmentGraphEBITFY-用于图形的初始加载。

 
_initialdataLoadSegmentGraphEBITFY:函数(数据,oResponse){ 那=这个; var obj = JSON.parse(oResponse.body); var oData = {}; var objItem = new Object(); objItem.count = []; oData.results = obj.d.results; $ .each(oData.results,function(i,item){ item.index = i + 1; item.expand = false; item.dirtyState = false; item.readOnly = false; }); 对于(i = 0; i

_dataLoadSegmentGraphEBITPriorMTD-在用户单击按钮时调用,需要在此函数本身中更改图例。

该方法已被使用,我需要根据我的要求更改此方法。 图例应更改为"实际"和"优先"。

 
_dataLoadSegmentGraphEBITPriorMTD:函数(数据,oResponse){ 那=这个; var obj = JSON.parse(oResponse.body); var oData = {}; var objItem = new Object(); objItem.count = []; oData.results = obj.d.results; $ .each(oData.results,function(i,item){ item.index = i + 1; item.expand = false; item.dirtyState = false; item.readOnly = false; }); 对于(i = 0; i

一周热门 更多>