如何编写案例声明SAPui5

时间:2019-07-09 07:09:45

标签: sapui5 case

我必须检查用户在选择DocumentNumber是订单还是通知时的情况。因此,我的OData给了我DocumentType“ AUFK”或“ QMEL”。因此,如果他选择“ AUFK”,则应该出现一个带有一些数据的弹出窗口,当他选择“ Qmel”时,应该出现另一个弹出窗口。

因此,在OData(“ MultiInfoSet”)中,我获得了不同DocumentType(AUFK和Qmel)的数据,但是我不知道如何编写这些语句。

onNumberPress: function (oEvent) {
    //try {
    var oItem = oEvent.getSource("order");
    var sPath = oItem.getBindingContext('MultiInfoSet').getPath();
    var sTitle = _oController.getModel('MultiInfoSet').getProperty(sPath + "/DocumentNumber");
    // Prüfen auf QMEL oder AUFK
    if ;
        //wenn QMEL
        //wenn AUFK

1 个答案:

答案 0 :(得分:0)

您只需要正确的语法吗? Have a look here

switch(sTitle) {
  case "AUFK":
    alert("AUFK");
    break;
  case "QMEL":
    alert("QMEL");
    break;
  default:
    alert("unknown");
}