如何在不显示XML视图的情况下访问和传递对象的ID?

2020-09-19 13:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 im...

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

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


你好

im当前正在创建一个CRUD应用程序以学习SAPUI5。 CRUD操作本身可以工作,并且我的内容已保存到我的数据库中。 直到现在,我仍将表格中每个对象的ID显示为单元格的内容。 因此在控制器中捕获它非常容易,我可以使用该ID进行删除和更新操作。 后来,我不想这样做,因为用户不需要知道此对象在我的数据库中具有哪个ID。 但是如上所述,我需要ID才能执行更新和删除操作。

这是我观点的相关部分:

 <列>
      
<文本text =" FIRSTNAME"/>
<文本text =" LASTNAME"/>
<文本text =" ID"/>
<项目> <单元格> /> />

那么,到目前为止,我一直尝试解决什么问题:我发现可以使用自定义数据并将其存储在其中,例如 通过将其绑定到一个按钮,它可以正常工作,我可以在控制器中使用该数据。 对我来说仍然存在的问题是,直到现在我还没有找到最佳实践,该如何在SAPUI5中完成,应该将ID绑定到哪个元素上?

谢谢您的时间 并在这种情况下提供帮助。

4条回答
四川大学会员
2020-09-19 14:16

嘿,

您的ID是否在表格行上可见并不重要...实际上它仍在每行上,只是它没有绑定到视图上的任何控件..我希望您使用模型来附加 数据到表中,还使用模型从表中获取数据...

不要使用objectIdentifier的getText属性来获取行列的文本..使用模型...

谢谢

唯爱

一周热门 更多>