#cloud #sapui5 #sap-web-ide
#облако #sapui5 #sap-web-ide
Вопрос:
Я развернул одно приложение с SAPUI5
шаблоном worklist
на облачной платформе SAP, и когда я пытаюсь запустить его на облачной платформе по ссылке, доступной в cockpit, я получаю следующую ошибку.
Для меня это странно, поскольку я могу запустить его в WEBIDE
и ABAP Repository
.
Не найдено (в обещании) Ошибка типа: o.getLogonSystem(…).isTrial не является функцией
Комментарии:
1. слишком мало информации. для понимания проблемы требуется, по крайней мере, некоторый код.
2. @NandanChaturvedi Это не связано с кодом, это связано с IDE и средой.
Ответ №1:
Эта функция должна быть доступна только после предварительной загрузки библиотеки. Убедитесь, что вы не объявляете библиотеки в разделе инициализации.
Комментарии:
1. Я вообще не объявляю и не отменяю эту функцию. И в этом проблема. Похоже, что это внутренняя функция SAPUI5, и она не определена в их облачной версии библиотеки UI5.
2. Поэтому вызывайте все библиотеки так же, как это делает sapwebide, используйте инструменты разработчика
3. Это должно быть сделано автоматически. Мне не нужно вызывать какие-либо библиотеки. Это не решение. Оно должно вызывать библиотеку, когда это необходимо. У него есть механизм отложенной привязки.
4. Какая версия SAPUI5 в облаке и при запуске через WEB IDE? Вы можете проверить через «sap.ui.version».