点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 任务:我的任务是在甘特图上单击...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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控件上尝试了相同的逻辑,并且效果很好。
任何人都可以提出一些建议...
大家好,
请在下面找到解决方案-
在" GanttChartWithTable"控件的" chartClick"事件上添加一个函数。 下面的函数从选定的形状中读取数据,并将其放入对话框中。 如果sShapeData未定义,则表示在图表上单击的点不属于形状。
在GanttChart中,您不会在形状上附加事件,而是在图表上附加事件。
如果您查看文档,例如 GanttChartWithTable您可以找到诸如(在1.60.21中)shapeDoubleClick之类的事件。
一周热门 更多>