mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 20:36:46 +08:00
Odata (#1611)
Some checks are pending
build_downport / build_downport (push) Waiting to run
build_frontend_classic / build_frontend_classic (push) Waiting to run
build_frontend_cloud / build_frontend_cloud (push) Waiting to run
js_transform / Code-Cleanup (push) Waiting to run
ui5lint / test (push) Waiting to run
Some checks are pending
build_downport / build_downport (push) Waiting to run
build_frontend_classic / build_frontend_classic (push) Waiting to run
build_frontend_cloud / build_frontend_cloud (push) Waiting to run
js_transform / Code-Cleanup (push) Waiting to run
ui5lint / test (push) Waiting to run
* update * update * update
This commit is contained in:
parent
6c478d78f9
commit
33e4df3dac
|
@ -105,13 +105,15 @@ sap.ui.define(["sap/ui/core/BusyIndicator", "sap/m/MessageBox"
|
||||||
}
|
}
|
||||||
; if (z2ui5.oResponse.PARAMS?.S_FOLLOW_UP_ACTION?.CUSTOM_JS) {
|
; if (z2ui5.oResponse.PARAMS?.S_FOLLOW_UP_ACTION?.CUSTOM_JS) {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
let mParams = z2ui5.oResponse?.PARAMS.S_FOLLOW_UP_ACTION.CUSTOM_JS.split("'");
|
for ( let i = 0; i < z2ui5.oResponse?.PARAMS.S_FOLLOW_UP_ACTION.CUSTOM_JS.length ; i++ ){
|
||||||
|
let mParams = z2ui5.oResponse?.PARAMS.S_FOLLOW_UP_ACTION.CUSTOM_JS[i].split("'");
|
||||||
let mParamsEF = mParams.filter((val, index) => index % 2)
|
let mParamsEF = mParams.filter((val, index) => index % 2)
|
||||||
if (mParamsEF.length) {
|
if (mParamsEF.length) {
|
||||||
z2ui5.oController.eF.apply(undefined, mParamsEF);
|
z2ui5.oController.eF.apply(undefined, mParamsEF);
|
||||||
} else {
|
} else {
|
||||||
Function("return " + mParams[0])();
|
Function("return " + mParams[0])();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}, 100);
|
}, 100);
|
||||||
};
|
};
|
||||||
z2ui5.oController.showMessage('S_MSG_TOAST', z2ui5.oResponse.PARAMS);
|
z2ui5.oController.showMessage('S_MSG_TOAST', z2ui5.oResponse.PARAMS);
|
||||||
|
|
|
@ -12,7 +12,7 @@ sap.ui.define(["sap/ui/core/mvc/Controller",
|
||||||
};
|
};
|
||||||
|
|
||||||
z2ui5.oController = new Controller();
|
z2ui5.oController = new Controller();
|
||||||
z2ui5.oController.setApp(this.getView().byId("app"));
|
z2ui5.oApp = this.getView().byId("app");
|
||||||
|
|
||||||
z2ui5.oControllerNest = new Controller();
|
z2ui5.oControllerNest = new Controller();
|
||||||
z2ui5.oControllerNest2 = new Controller();
|
z2ui5.oControllerNest2 = new Controller();
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/model/json/JSONModel",
|
sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/model/json/JSONModel",
|
||||||
"sap/ui/core/BusyIndicator", "sap/m/MessageBox", "sap/m/MessageToast", "sap/ui/core/Fragment", "sap/m/BusyDialog",
|
"sap/ui/core/BusyIndicator", "sap/m/MessageBox", "sap/m/MessageToast", "sap/ui/core/Fragment", "sap/m/BusyDialog",
|
||||||
"sap/ui/VersionInfo", "z2ui5/cc/Server",
|
"sap/ui/VersionInfo", "z2ui5/cc/Server", "sap/ui/model/odata/v2/ODataModel",
|
||||||
],
|
],
|
||||||
function (Controller, XMLView, JSONModel, BusyIndicator, MessageBox, MessageToast, Fragment, mBusyDialog, VersionInfo,
|
function (Controller, XMLView, JSONModel, BusyIndicator, MessageBox, MessageToast, Fragment, mBusyDialog, VersionInfo,
|
||||||
Server) {
|
Server, ODataModel) {
|
||||||
"use strict";
|
"use strict";
|
||||||
return Controller.extend("z2ui5.controller.View1", {
|
return Controller.extend("z2ui5.controller.View1", {
|
||||||
|
|
||||||
|
@ -242,12 +242,12 @@ sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'SET_ODATA_MODEL':
|
case 'SET_ODATA_MODEL':
|
||||||
sap.ui.require([
|
// sap.ui.require([
|
||||||
"sap/ui/model/odata/v2/ODataModel"
|
// "sap/ui/model/odata/v2/ODataModel"
|
||||||
], async (ODataModel) => {
|
// ], async (ODataModel) => {
|
||||||
var oModel = new ODataModel({ serviceUrl : args[1] });
|
var oModel = new ODataModel({ serviceUrl : args[1] });
|
||||||
z2ui5.oView.setModel( oModel , args[2] );
|
z2ui5.oView.setModel( oModel , args[2] );
|
||||||
});
|
// });
|
||||||
break;
|
break;
|
||||||
case 'DOWNLOAD_B64_FILE':
|
case 'DOWNLOAD_B64_FILE':
|
||||||
var a = document.createElement("a");
|
var a = document.createElement("a");
|
||||||
|
@ -455,14 +455,12 @@ sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
setApp(oApp) {
|
|
||||||
this._oApp = oApp;
|
|
||||||
},
|
|
||||||
async displayView(xml, viewModel) {
|
async displayView(xml, viewModel) {
|
||||||
let oview_model = new JSONModel(viewModel);
|
let oview_model = new JSONModel(viewModel);
|
||||||
var oModel = oview_model;
|
var oModel = oview_model;
|
||||||
if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){
|
if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){
|
||||||
oModel = z2ui5.oOwnerComponent.getModel(z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL);
|
oModel = new ODataModel({ serviceUrl : z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL });
|
||||||
|
// oModel = z2ui5.oOwnerComponent.getModel(z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL);
|
||||||
}
|
}
|
||||||
z2ui5.oView = await XMLView.create({
|
z2ui5.oView = await XMLView.create({
|
||||||
definition: xml,
|
definition: xml,
|
||||||
|
@ -481,8 +479,8 @@ sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/
|
||||||
if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){
|
if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){
|
||||||
z2ui5.oView.setModel(oview_model, "http");
|
z2ui5.oView.setModel(oview_model, "http");
|
||||||
}
|
}
|
||||||
this._oApp.removeAllPages();
|
z2ui5.oApp.removeAllPages();
|
||||||
this._oApp.insertPage(z2ui5.oView);
|
z2ui5.oApp.insertPage(z2ui5.oView);
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
});
|
});
|
|
@ -15,15 +15,6 @@
|
||||||
"toolsId": "3a966e20-9635-4c28-8861-d1b66f79f1de"
|
"toolsId": "3a966e20-9635-4c28-8861-d1b66f79f1de"
|
||||||
},
|
},
|
||||||
"dataSources": {
|
"dataSources": {
|
||||||
"test": {
|
|
||||||
"uri": "/sap/opu/odata/DMO/API_TRAVEL_U_V2/",
|
|
||||||
"type": "OData",
|
|
||||||
"settings": {
|
|
||||||
"annotations": [],
|
|
||||||
"localUri": "localService/metadata.xml",
|
|
||||||
"odataVersion": "2.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"http": {
|
"http": {
|
||||||
"uri": "/sap/bc/z2ui5",
|
"uri": "/sap/bc/z2ui5",
|
||||||
"type": "OData",
|
"type": "OData",
|
||||||
|
@ -83,11 +74,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
"test": {
|
|
||||||
"dataSource": "test",
|
|
||||||
"preload": true,
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
"http": {
|
"http": {
|
||||||
"dataSource": "http",
|
"dataSource": "http",
|
||||||
"preload": true,
|
"preload": true,
|
||||||
|
|
|
@ -91,8 +91,9 @@ CLASS z2ui5_cl_core_action IMPLEMENTATION.
|
||||||
|
|
||||||
CATCH cx_root INTO DATA(x).
|
CATCH cx_root INTO DATA(x).
|
||||||
RAISE EXCEPTION TYPE z2ui5_cx_util_error
|
RAISE EXCEPTION TYPE z2ui5_cx_util_error
|
||||||
EXPORTING val = |App with name { mo_http_post->ms_request-s_control-app_start } not found...|
|
EXPORTING
|
||||||
previous = x.
|
val = |App with name { mo_http_post->ms_request-s_control-app_start } not found...|
|
||||||
|
previous = x.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
@ -166,10 +167,9 @@ CLASS z2ui5_cl_core_action IMPLEMENTATION.
|
||||||
result->ms_next-s_set-s_popover-check_update_model = abap_false.
|
result->ms_next-s_set-s_popover-check_update_model = abap_false.
|
||||||
|
|
||||||
IF ms_next-s_set-s_follow_up_action IS NOT INITIAL.
|
IF ms_next-s_set-s_follow_up_action IS NOT INITIAL.
|
||||||
" .eB(['POPUP_CONFIRM'])
|
DATA(lv_action) = ms_next-s_set-s_follow_up_action-custom_js[ 1 ].
|
||||||
" TODO: variable is assigned but never used (ABAP cleaner)
|
SPLIT lv_action AT `.eB(['` INTO DATA(lv_dummy)
|
||||||
SPLIT ms_next-s_set-s_follow_up_action-custom_js AT `.eB(['` INTO DATA(lv_dummy)
|
result->ms_actual-event.
|
||||||
result->ms_actual-event.
|
|
||||||
SPLIT result->ms_actual-event AT `']` INTO result->ms_actual-event lv_dummy.
|
SPLIT result->ms_actual-event AT `']` INTO result->ms_actual-event lv_dummy.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
result->ms_actual-r_data = ms_next-r_data.
|
result->ms_actual-r_data = ms_next-r_data.
|
||||||
|
|
|
@ -27,7 +27,8 @@ CLASS z2ui5_cl_core_client IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD z2ui5_if_client~follow_up_action.
|
METHOD z2ui5_if_client~follow_up_action.
|
||||||
|
|
||||||
mo_action->ms_next-s_set-s_follow_up_action-custom_js = val.
|
* mo_action->ms_next-s_set-s_follow_up_action-custom_js = val.
|
||||||
|
insert val into table mo_action->ms_next-s_set-s_follow_up_action-custom_js.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
|
@ -132,7 +132,7 @@ INTERFACE z2ui5_if_core_types
|
||||||
closeonbrowsernavigation TYPE string,
|
closeonbrowsernavigation TYPE string,
|
||||||
END OF s_msg_toast,
|
END OF s_msg_toast,
|
||||||
BEGIN OF s_follow_up_action,
|
BEGIN OF s_follow_up_action,
|
||||||
custom_js TYPE string,
|
custom_js TYPE string_table,
|
||||||
END OF s_follow_up_action,
|
END OF s_follow_up_action,
|
||||||
* handler_attrs TYPE ty_s_http_handler_attributes,
|
* handler_attrs TYPE ty_s_http_handler_attributes,
|
||||||
s_stateful TYPE ty_s_http_res-s_stateful,
|
s_stateful TYPE ty_s_http_res-s_stateful,
|
||||||
|
|
|
@ -32,7 +32,7 @@ CLASS z2ui5_cl_app_app_js IMPLEMENTATION.
|
||||||
` };` && |\n| &&
|
` };` && |\n| &&
|
||||||
`` && |\n| &&
|
`` && |\n| &&
|
||||||
` z2ui5.oController = new Controller();` && |\n| &&
|
` z2ui5.oController = new Controller();` && |\n| &&
|
||||||
` z2ui5.oController.setApp(this.getView().byId("app"));` && |\n| &&
|
` z2ui5.oApp = this.getView().byId("app");` && |\n| &&
|
||||||
`` && |\n| &&
|
`` && |\n| &&
|
||||||
` z2ui5.oControllerNest = new Controller();` && |\n| &&
|
` z2ui5.oControllerNest = new Controller();` && |\n| &&
|
||||||
` z2ui5.oControllerNest2 = new Controller();` && |\n| &&
|
` z2ui5.oControllerNest2 = new Controller();` && |\n| &&
|
||||||
|
|
|
@ -35,15 +35,6 @@ CLASS z2ui5_cl_app_manifest_json IMPLEMENTATION.
|
||||||
` "toolsId": "3a966e20-9635-4c28-8861-d1b66f79f1de"` &&
|
` "toolsId": "3a966e20-9635-4c28-8861-d1b66f79f1de"` &&
|
||||||
` },` &&
|
` },` &&
|
||||||
` "dataSources": {` &&
|
` "dataSources": {` &&
|
||||||
` "test": {` &&
|
|
||||||
` "uri": "/sap/opu/odata/DMO/API_TRAVEL_U_V2/",` &&
|
|
||||||
` "type": "OData",` &&
|
|
||||||
` "settings": {` &&
|
|
||||||
` "annotations": [],` &&
|
|
||||||
` "localUri": "localService/metadata.xml",` &&
|
|
||||||
` "odataVersion": "2.0"` &&
|
|
||||||
` }` &&
|
|
||||||
` },` &&
|
|
||||||
` "http": {` &&
|
` "http": {` &&
|
||||||
` "uri": "/sap/bc/z2ui5",` &&
|
` "uri": "/sap/bc/z2ui5",` &&
|
||||||
` "type": "OData",` &&
|
` "type": "OData",` &&
|
||||||
|
@ -103,11 +94,6 @@ CLASS z2ui5_cl_app_manifest_json IMPLEMENTATION.
|
||||||
` }` &&
|
` }` &&
|
||||||
` },` &&
|
` },` &&
|
||||||
` "models": {` &&
|
` "models": {` &&
|
||||||
` "test": {` &&
|
|
||||||
` "dataSource": "test",` &&
|
|
||||||
` "preload": true,` &&
|
|
||||||
` "settings": {}` &&
|
|
||||||
` },` &&
|
|
||||||
` "http": {` &&
|
` "http": {` &&
|
||||||
` "dataSource": "http",` &&
|
` "dataSource": "http",` &&
|
||||||
` "preload": true,` &&
|
` "preload": true,` &&
|
||||||
|
|
|
@ -125,13 +125,15 @@ CLASS z2ui5_cl_app_server_js IMPLEMENTATION.
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
` ; if (z2ui5.oResponse.PARAMS?.S_FOLLOW_UP_ACTION?.CUSTOM_JS) {` && |\n| &&
|
` ; if (z2ui5.oResponse.PARAMS?.S_FOLLOW_UP_ACTION?.CUSTOM_JS) {` && |\n| &&
|
||||||
` setTimeout(() => {` && |\n| &&
|
` setTimeout(() => {` && |\n| &&
|
||||||
` let mParams = z2ui5.oResponse?.PARAMS.S_FOLLOW_UP_ACTION.CUSTOM_JS.split("'");` && |\n| &&
|
` for ( let i = 0; i < z2ui5.oResponse?.PARAMS.S_FOLLOW_UP_ACTION.CUSTOM_JS.length ; i++ ){` && |\n| &&
|
||||||
|
` let mParams = z2ui5.oResponse?.PARAMS.S_FOLLOW_UP_ACTION.CUSTOM_JS[i].split("'");` && |\n| &&
|
||||||
` let mParamsEF = mParams.filter((val, index) => index % 2)` && |\n| &&
|
` let mParamsEF = mParams.filter((val, index) => index % 2)` && |\n| &&
|
||||||
` if (mParamsEF.length) {` && |\n| &&
|
` if (mParamsEF.length) {` && |\n| &&
|
||||||
` z2ui5.oController.eF.apply(undefined, mParamsEF);` && |\n| &&
|
` z2ui5.oController.eF.apply(undefined, mParamsEF);` && |\n| &&
|
||||||
` } else {` && |\n| &&
|
` } else {` && |\n| &&
|
||||||
` Function("return " + mParams[0])();` && |\n| &&
|
` Function("return " + mParams[0])();` && |\n| &&
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
|
` }` && |\n| &&
|
||||||
` }, 100);` && |\n| &&
|
` }, 100);` && |\n| &&
|
||||||
` };` && |\n| &&
|
` };` && |\n| &&
|
||||||
` z2ui5.oController.showMessage('S_MSG_TOAST', z2ui5.oResponse.PARAMS);` && |\n| &&
|
` z2ui5.oController.showMessage('S_MSG_TOAST', z2ui5.oResponse.PARAMS);` && |\n| &&
|
||||||
|
|
|
@ -20,10 +20,10 @@ CLASS z2ui5_cl_app_view1_js IMPLEMENTATION.
|
||||||
|
|
||||||
result = `sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/model/json/JSONModel",` && |\n| &&
|
result = `sap.ui.define(["sap/ui/core/mvc/Controller", "sap/ui/core/mvc/XMLView", "sap/ui/model/json/JSONModel",` && |\n| &&
|
||||||
` "sap/ui/core/BusyIndicator", "sap/m/MessageBox", "sap/m/MessageToast", "sap/ui/core/Fragment", "sap/m/BusyDialog",` && |\n| &&
|
` "sap/ui/core/BusyIndicator", "sap/m/MessageBox", "sap/m/MessageToast", "sap/ui/core/Fragment", "sap/m/BusyDialog",` && |\n| &&
|
||||||
` "sap/ui/VersionInfo", "z2ui5/cc/Server",` && |\n| &&
|
` "sap/ui/VersionInfo", "z2ui5/cc/Server", "sap/ui/model/odata/v2/ODataModel",` && |\n| &&
|
||||||
`],` && |\n| &&
|
`],` && |\n| &&
|
||||||
` function (Controller, XMLView, JSONModel, BusyIndicator, MessageBox, MessageToast, Fragment, mBusyDialog, VersionInfo,` && |\n| &&
|
` function (Controller, XMLView, JSONModel, BusyIndicator, MessageBox, MessageToast, Fragment, mBusyDialog, VersionInfo,` && |\n| &&
|
||||||
` Server) {` && |\n| &&
|
` Server, ODataModel) {` && |\n| &&
|
||||||
` "use strict";` && |\n| &&
|
` "use strict";` && |\n| &&
|
||||||
` return Controller.extend("z2ui5.controller.View1", {` && |\n| &&
|
` return Controller.extend("z2ui5.controller.View1", {` && |\n| &&
|
||||||
`` && |\n| &&
|
`` && |\n| &&
|
||||||
|
@ -262,12 +262,12 @@ CLASS z2ui5_cl_app_view1_js IMPLEMENTATION.
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
` break;` && |\n| &&
|
` break;` && |\n| &&
|
||||||
` case 'SET_ODATA_MODEL':` && |\n| &&
|
` case 'SET_ODATA_MODEL':` && |\n| &&
|
||||||
` sap.ui.require([` && |\n| &&
|
` // sap.ui.require([` && |\n| &&
|
||||||
` "sap/ui/model/odata/v2/ODataModel"` && |\n| &&
|
` // "sap/ui/model/odata/v2/ODataModel"` && |\n| &&
|
||||||
` ], async (ODataModel) => {` && |\n| &&
|
` // ], async (ODataModel) => {` && |\n| &&
|
||||||
` var oModel = new ODataModel({ serviceUrl : args[1] });` && |\n| &&
|
` var oModel = new ODataModel({ serviceUrl : args[1] });` && |\n| &&
|
||||||
` z2ui5.oView.setModel( oModel , args[2] );` && |\n| &&
|
` z2ui5.oView.setModel( oModel , args[2] );` && |\n| &&
|
||||||
` });` && |\n| &&
|
` // });` && |\n| &&
|
||||||
` break;` && |\n| &&
|
` break;` && |\n| &&
|
||||||
` case 'DOWNLOAD_B64_FILE':` && |\n| &&
|
` case 'DOWNLOAD_B64_FILE':` && |\n| &&
|
||||||
` var a = document.createElement("a");` && |\n| &&
|
` var a = document.createElement("a");` && |\n| &&
|
||||||
|
@ -475,14 +475,12 @@ CLASS z2ui5_cl_app_view1_js IMPLEMENTATION.
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
` },` && |\n| &&
|
` },` && |\n| &&
|
||||||
` setApp(oApp) {` && |\n| &&
|
|
||||||
` this._oApp = oApp;` && |\n| &&
|
|
||||||
` },` && |\n| &&
|
|
||||||
` async displayView(xml, viewModel) {` && |\n| &&
|
` async displayView(xml, viewModel) {` && |\n| &&
|
||||||
` let oview_model = new JSONModel(viewModel);` && |\n| &&
|
` let oview_model = new JSONModel(viewModel);` && |\n| &&
|
||||||
` var oModel = oview_model;` && |\n| &&
|
` var oModel = oview_model;` && |\n| &&
|
||||||
` if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){` && |\n| &&
|
` if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){` && |\n| &&
|
||||||
` oModel = z2ui5.oOwnerComponent.getModel(z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL);` && |\n| &&
|
` oModel = new ODataModel({ serviceUrl : z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL });` && |\n| &&
|
||||||
|
` // oModel = z2ui5.oOwnerComponent.getModel(z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL);` && |\n| &&
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
` z2ui5.oView = await XMLView.create({` && |\n| &&
|
` z2ui5.oView = await XMLView.create({` && |\n| &&
|
||||||
` definition: xml,` && |\n| &&
|
` definition: xml,` && |\n| &&
|
||||||
|
@ -501,8 +499,8 @@ CLASS z2ui5_cl_app_view1_js IMPLEMENTATION.
|
||||||
` if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){` && |\n| &&
|
` if (z2ui5.oResponse.PARAMS.S_VIEW?.SWITCHDEFAULTMODEL){` && |\n| &&
|
||||||
` z2ui5.oView.setModel(oview_model, "http");` && |\n| &&
|
` z2ui5.oView.setModel(oview_model, "http");` && |\n| &&
|
||||||
` }` && |\n| &&
|
` }` && |\n| &&
|
||||||
` this._oApp.removeAllPages();` && |\n| &&
|
` z2ui5.oApp.removeAllPages();` && |\n| &&
|
||||||
` this._oApp.insertPage(z2ui5.oView);` && |\n| &&
|
` z2ui5.oApp.insertPage(z2ui5.oView);` && |\n| &&
|
||||||
` },` && |\n| &&
|
` },` && |\n| &&
|
||||||
` })` && |\n| &&
|
` })` && |\n| &&
|
||||||
` });` && |\n| &&
|
` });` && |\n| &&
|
||||||
|
|
Loading…
Reference in New Issue
Block a user