点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
考虑到我从ajax函数获得的数据,我正在尝试填写表格,这里是我尝试应用的代码和解决方案。
SLOUTION:
我正在尝试将结果设置为清单中定义的模型中的一个属性(它可以正确设置该属性集),但是一旦获得该属性,我便不知道如何在结果上获取指定的字段 。
示例:" modelDefault>/DetalleStockDuplicadosSet"它具有一个包含结果的数组。 如何访问数组的" Descripcion"字段并显示在表上?
XML表:
<表id =" tableLlaves" growthScrollToLoad =" true" growth =" true"项目=" {路径:'modelDefault>/DetalleStockDuplicadosSet'}"> <列><标题> <标题> <标题> <标题> <标题> <项目><单元格> /> <选择id =" sel"/>
脚本:
var selectedId = that.getOwnerComponent()。getModel(" modelDefault")。getProperty("/img/Id"); var that = this; $ .ajax({ 类型:" GET", url:"/img/sap/opu/odata/SAP/ZFIO_LLAVES_STOCK_DPC_SRV/DetalleStockDuplicadosSet?$ filter = IId eq'" + selectedId +"'&$ format = json", dataType:'json', 成功:function(data,textStatus,jqXHR){ var resultados = data.d.results; that.getView()。getModel(" modelDefault")。setProperty("/img/DetalleStockDuplicadosSet",resultados);//resultados [0],false that.getView()。getModel(" modelDefault")。setProperty("/img/EstadosSet",data.d.results); console.log(that.getView()。getModel(" modelDefault")。getProperty("/img/DetalleStockDuplicadosSet"));; }, 错误:函数(jqXHR,textStatus,errorThrown){ console.log(errorThrown); BaseController.getRouter()。navTo(" ObjectNotFound"); } });
嗨,
尝试以这种格式" {modelName> Key}进行绑定,在这种情况下,应这样
还要从"复选框","选择并输入"中删除ID。
致谢
GB
一周热门 更多>