SAP UI5甘特图:如何在形状上添加单击事件?

2020-08-15 12:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 任务:我的任务是在甘特图上单击...

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

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


任务:我的任务是在甘特图上单击某个形状打开一个弹出窗口。

已经尝试过:在_configShape方法中,我为sap.gantt.shape.rectangle添加了一个onclick事件,如下所示:

sap.ui.define([" sap/gantt/shape/Rectangle"],函数(矩形){

var shapeRectangle = Rectangle.extend(" sap.test.shapeRectangle",{

onclick:function(evt){//在单击控件区域时调用-无需事件注册

警报("单击形状");

}

});

return shapeRectangle; },是对的);

但是形状不可点击。 选择形状时,不会弹出警报弹出窗口。 我已经在sap.m.Text控件上尝试了相同的逻辑,并且效果很好。

任何人都可以提出一些建议...

2条回答
骆驼绵羊
2020-08-15 13:29

在GanttChart中,您不会在形状上附加事件,而是在图表上附加事件。

如果您查看文档,例如 GanttChartWithTable您可以找到诸如(在1.60.21中)shapeDoubleClick之类的事件。

一周热门 更多>