点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家
如何从控制器中的表中获取所选项目? 我已经尝试过.getSelectedItem(),但是它不起作用
<表id =" tablegridv" selectionMode =" SingleSelectMaster" enableSelectAll =" false" 行=" {路径:'/CTRLACCESS',参数:{展开:'ID_AREA,ID_ARL,ID_EPS,ID_SEDE',选择:'ID_VISITA,FECHA,HORA,NOM_VISI,T_DOC,N_DOC,TELEFONO,SINTOMAS,OBSERVA,TEMP,ASIST ,ID_SEDE_ID_SEDE,ID_AREA_ID_AREA,ID_EPS_ID_EPS,ID_ARL_ID_ARL,ID_AREA/ID_AREA,ID_AREA/NOM_AREA,ID_ARL/ID_ARL,ID_ARL/NOM_ARL,ID_EPS/ID_EPS_ID_SE/ID_DE_ID_SE/ID_SE/IDM_SE/{path:'FECHA',descending:true},{path:'HORA',descending:true}]}" AlternativeRowColors =" true" enableBusyIndicator =" true" ariaLabelledBy =" title"><扩展名> <列> <模板> <模板> <模板> <模板> <模板> <模板> <模板> <模板> <模板> <模板> <模板>
来自哥伦比亚的问候
对于ui.table.table,api略有不同。 您需要使用以下方式
首先使用getSelectedIndices获取选定的行号
https://ui5.sap.com/#/api/sap.ui.table.Table%23methods/getSelectedIndices
以后使用 getContectByIndex以获取selexed行的上下文(您需要循环并调用此方法)
https://ui5.sap.com/#/api/sap.ui.table.Table%23methods/getContextByIndex
BR,
Mahesh
在这种情况下,getSelectedItem或getSelectedItems应该可以解决问题 https://ui5.sap.com/#/api/sap.m.ListBase%23methods/getSelectedItems
< p> this.byId("您必须像这样使用它
已解决的问题我在sapui5样本中发现了此功能
使用表上的event selectionChange并在事件处理程序中使用event.getParameters来获取选定的项目。
https://ui5.sap.com/#/api/sap.m.ListBase%23events/selectionChange p>
一周热门 更多>