我正在尝试将 ABAP 程序中的内部表中的数据导入 SAPUI5 应用程序。
在 ABAP 方面,我已将所需数据转换为 JSON 格式,并像指南中提到的那样将其发送出去。
我在控制器的“读取”部分编写了以下代码
$.ajax({
type: 'GET',
url: 'http://socw3s1er67.solutions.glbsnet.com:8000/sap/bc/Z_tets_json?sap-client=950',
success: function(data) {
alert(data[1].PROJECT);
alert(data[0].MANDT);
var oModel_Projects = new sap.ui.model.json.JSONModel();
oModel_Projects.setData({ modelData: data });
}
});
来自服务器的示例 JSON 响应:
[
{
"MANDT": "PJ1",
"PROJECT": "Test Project1",
"DESCRIPTION": ""
},
{
"MANDT": "PJ2",
"PROJECT": "Test Project2",
"DESCRIPTION": ""
}
]
警报似乎工作正常,并且正在从内部表返回预期数据。
我想知道:如何使用模型将此数据绑定到特定表中?