点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在尝试使用dr...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在尝试使用dr...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我正在尝试使用dragDropConfig聚合将ui.table.TreeTable行拖放到计划日历中。 但是无法达到预期的结果...
我将dragDropConfig添加到了具有targetElement的表中,作为计划日历的" employeeCalendar " ID。 以下是紧密耦合和松散耦合的配置。 请协助。
编辑:我已经添加了视图和控制器。 我还用表替换了计划日历,并且拖放效果很好。 因此以为它必须包含日历元数据。 因此,我尝试通过 getMetadata() 更改元数据,并设置属性 dnd.droppable = true ,这会触发 dragEnter 事件,但从未调用 drop 事件。
感谢与问候,
Akshay
<行> appointments',templateShareable:true}" enableAppointmentsDragAndDrop =" false" subscriptionDrop =" handleAppDrop" subscriptionCreate =" onAppCreate"> <任命> <!--> <项目> <!- ->
//控制器 getAppointments:function(){ var obj = [{ "任命":[{ "开始":新的Date(), "结束":新日期(新日期().setMinutes(新日期().getMinutes()+ 30)) }], "名称":"雇员1" },{ "任命":[{ "开始":新的Date(), "结束":新日期(新日期().setMinutes(新日期().getMinutes()+ 30)) }], "名称":"雇员2" },{ "任命":[{ "开始":新的Date(), "结束":新日期(新日期().setMinutes(新日期().getMinutes()+ 30)) }], "名称":"雇员3" }]; var model = new sap.ui.model.json.JSONModel(obj); this.getView()。setModel(model," appointments"); }
您好佩特·卡塔诺,
我仅通过更改"计划日历"的可拖动属性和可放置属性来创建自定义日历。 也没有运气。 您提到可以在两个日历之间移动项目。 我无法在不同的日历之间移动项目。 您可以共享代码片段来实现它吗? 另外,我觉得从表到日历将是一种更清洁的方法。
此致
Akshay
一周热门 更多>