非常感谢大家,我的朋友们的帮助和建议。 伙计们,我想我几乎解决了这个问题。这时需要您的帮助: 我的表从模拟服务器获取数据,但不向用户显示。代替行,它显示一个空表,其中行数等于我的模拟服务器文件中的数据。 我的意思是:此刻,在“ ZMA_BPSet”中有8行。因此,您可以在表中看到8行。 有人可以帮我吗?
答案 0 :(得分:0)
rootUri
用于确定模拟服务器应拦截的OData服务的路径。它应始终与manifest.json
中指定的OData服务的服务uri相对应。
所以,如果您的清单中有这个
"dataSources": {
"mainService": {
"uri": "/sap/opu/odata/your-service/",
"type": "OData",
"settings": {
"localUri": "localService/metadata.xml"
}
}
},
您的模拟服务器构造函数应如下所示:
var oMockServer = new MockServer({
rootUri: "/sap/opu/odata/your-service/"
});
请注意,rootUri
必须始终带有斜杠。如果您在manifest.json
中的服务网址没有一个,请确保rootUri
包含。
您无需更改manifest.json
中的任何内容。所有测试设置都在mockServer.html
及其引用的文件中完成。