我正在以Web IDE
全栈扩展sap标准批准申请。昨天进行了几次提交,最终,该应用程序停止了工作。
当我尝试从启动板打开应用程序时,我什么也没有,只能在控制台中看到错误:
Web IDE
没有显示错误,所以我一无所知。 UI5
版本是旧的1.28.xx,因此它在新版本中的行为可能有所不同,至少是错误消息。这是我的代码错误,但是,如果该错误是专为Web IDE
应用设计的,那么UI5
应该会以某种方式识别此错误。
答案 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... ...