SAPUI5 OData请求传参数

Posted 杨江

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SAPUI5 OData请求传参数相关的知识,希望对你有一定的参考价值。

例如要传para1, para2, para3

这里写代码片
var oModel = new sap.ui.model.odata.ODataModel(uri,
                                   true,
                                   user,
                                   password,
                                   headers);

// Create a simple list
var oTemplate1 =
    new sap.m.ColumnListItem({
        cells : [ new sap.m.Text({
                        text : "{MSG}"
                    }), 
                  new sap.m.Text({
                        text : "{ZCOUNTER}"
                    })
                ]
    });

oTable.setModel(oModel);

// Bind the items and template
oTable.bindAggregation("items", {
    path: "/CertificateSet",
    parameters: {    expand: "XXXXSSet" ,
                    custom:
                        {   para1: "20130101",
                            para2: "20120101" ,
                            par3: "4"
                        }
    }, 
    template: oTemplate1
});

如果 oData请求$expand=XXXXSSet,里面只有一条数据
参考:
https://archive.sap.com/discussions/thread/3559486
例子:
http://jsbin.com/openui5-hello-world/1001/edit?html,output

以上是关于SAPUI5 OData请求传参数的主要内容,如果未能解决你的问题,请参考以下文章

浅谈 SAP UI5 OData 模型构造函数的输入参数

使用 and:false 条件 SAPUI5 过滤日期范围的 Odata 服务值

从OData Service到SAPUI5一站式开发指南(SAP FIORI全栈开发)

谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?

谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?

SAPUI5使用了哪些开源技术