Проблема отсутствия функций, когда я хочу запустить приложение UI5 на облачной платформе SAP

#cloud #sapui5 #sap-web-ide

#облако #sapui5 #sap-web-ide

Вопрос:

Я развернул одно приложение с SAPUI5 шаблоном worklist на облачной платформе SAP, и когда я пытаюсь запустить его на облачной платформе по ссылке, доступной в cockpit, я получаю следующую ошибку.

Для меня это странно, поскольку я могу запустить его в WEBIDE и ABAP Repository .

Не найдено (в обещании) Ошибка типа: o.getLogonSystem(…).isTrial не является функцией

Ошибка в облачной платформе SAP при запуске приложения

Комментарии:

1. слишком мало информации. для понимания проблемы требуется, по крайней мере, некоторый код.

2. @NandanChaturvedi Это не связано с кодом, это связано с IDE и средой.

Ответ №1:

Эта функция должна быть доступна только после предварительной загрузки библиотеки. Убедитесь, что вы не объявляете библиотеки в разделе инициализации.

Комментарии:

1. Я вообще не объявляю и не отменяю эту функцию. И в этом проблема. Похоже, что это внутренняя функция SAPUI5, и она не определена в их облачной версии библиотеки UI5.

2. Поэтому вызывайте все библиотеки так же, как это делает sapwebide, используйте инструменты разработчика

3. Это должно быть сделано автоматически. Мне не нужно вызывать какие-либо библиотеки. Это не решение. Оно должно вызывать библиотеку, когда это необходимо. У него есть механизм отложенной привязки.

4. Какая версия SAPUI5 в облаке и при запуске через WEB IDE? Вы можете проверить через «sap.ui.version».