点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家
正在使用SAP UI5版本1.52.14。 我有一个表类型为SAP.M.Table的表的应用程序,如屏幕截图所示。
表已绑定到名为" PRICE_MODEL"的模型。 每行都有"选择复选框"列,用户可以在其中选择要删除的特定行。
表的Xml查看代码是
<表id =" PRICE_TABLE" inset =" false"项目=" {PRICE_MODEL>/PRICE_ITEM}"行=""><工具栏> <内容> <列>工具栏> <项目> <单元格> <输入值=" {PRICE_MODEL> LEVEL1}" id =" Table_Level1_Input" class =""/> <输入值=" {PRICE_MODEL> LEVEL2}" id =" Table_Level2_Input" class =""/> <输入值=" {PRICE_MODEL> LEVEL3}" id =" Table_Level3_Input" class =""/>
我要使用下面的代码删除行。
var l_PriceInsertTable = l_PriceInsertViewPointer.getView()。byId(" PRICE_TABLE"); var l_PriceInsertItemModel = l_PriceInsertViewPointer.getView()。byId(" PRICE_TABLE")。getModel(" PRICE_MODEL"); var l_PriceInsertTable_Items = l_PriceInsertTable.getItems(); var l_RowPointer =""; for(var count = 0; count使用上面的代码,表的最后一行将被删除,而不是选定的,将被删除
删除所选行之前
删除所选行后
致谢
Govardan Raj
(20.1 kB)
是否在删除之前添加行? 我的意思是,您可以使用console.log()检查是否在拼接行之前和之后都对模型有所期待?
hi Adbel Dadouche
< p>在删除行之前可以添加,在删除行之后也可以添加,但是所选项目没有被正确删除,请找到我所附的屏幕截图。一周热门 更多>