无法从Fiori启动板打开sapui5应用程序扩展

时间:2018-07-26 11:27:30

标签: sapui5 launching-application

我正在以Web IDE全栈扩展sap标准批准申请。昨天进行了几次提交,最终,该应用程序停止了工作。

当我尝试从启动板打开应用程序时,我什么也没有,只能在控制台中看到错误:console output

Web IDE没有显示错误,所以我一无所知。 UI5版本是旧的1.28.xx,因此它在新版本中的行为可能有所不同,至少是错误消息。这是我的代码错误,但是,如果该错误是专为Web IDE应用设计的,那么UI5应该会以某种方式识别此错误。

1 个答案:

答案 0 :(得分:0)

嗯,我发现了问题。我收到错误的“ u”是格式化程序的全名,而格式化程序的名称未包含在撇号中。

我以前从提交创建分支,并找到了一个工作版本。我已经运行了,还可以。之后,我稍后从一些提交中部署了代码,但该代码停止了工作,但我仍在应用程序中,因此以某种方式显示出与众不同 error description!瞧..

我迟早会在视图中发现错误,但是令人沮丧的是,现在我不知道如何获得更好的错误消息。

我当时想,当我将整个链接放置到应用程序中,并带有对特定项目的请求,并带有应用程序名称的#时,我会收到消息,但事实并非如此。下次使用上一次提交的已部署代码,并具有指向应用程序和项目号的特定链接时,它将再次显示问题消息。

所以将''添加到格式化程序中的解决方案

title="{parts:
     [{path: 'WorkitemText'}, {path: 'ScNumber'}, {path: 'CreatedByID'}, {path: 'OnBehalfOfID'} ],
     formatter: 'ui.s2p.srm.sc.approve.SRM_SC_APVExtension.util.Formatter.taskTitle'
     }"

错误是由于缺少“

 
...
formatter: u...
...