从门户网站内运行时,SAPUI5图表不可见...

时间:2018-08-29 14:12:43

标签: sapui5

我在这里有一个非常奇怪的...我已经开发了一个启动板应用程序,并将其部署到我的后端系统,该应用程序目前可以正常运行。该应用程序的一部分是一个报告,该报告基于某些过滤器返回一个表和一个图表(请参见下面的快照)。

Correct output

完成部署后,下一步是配置应用程序,使其从SAP门户内的启动板运行。不熟悉该门户,另一位同事承担了该任务,现在该应用程序也在门户内部运行。除了一个例外-上面的图表不可见(请参见下面的第二张快照)。

Erroneous output

在Chrome调试器中忽略“ No Data”消息和NO异常,这被认为是在后端调试OData方法的好主意。令我大吃一惊的是,发现在外部门户网站运行时,当在内部(门户网站)参数中运行时,虽然过滤器传递给该方法对表和图表都很好(两个不同的实体,但几乎相同,并且接受完全相同的参数)迷失到图表实体的途中-图表方法没有参数。请查看下面的快照,并注意右下角的IT_FILTER_SELECT_OPTIONS

外部门户(已填写参数表) Correct debugger

在Portal内(参数表为空) Erroneous debugger

此外,传递给两个OData表的过滤器表很常见,您可以在下面看到代码-仅两行:一行用于表,另一行用于图表绑定。

binding code

以澄清的方式结束。上面提到,调用后端方法时调试器中没有错误。实际上有一些,但是它们发生在应用程序初始化期间,并且似乎不会影响应用程序中的其他任何东西,除了一组报告具有大量的数据操作(对话框,表等)之外,其他所有内容工作良好。这些错误可以在下面看到。

initialization messages

这种情况会给任何人敲响钟声吗?

预先感谢

1 个答案:

答案 0 :(得分:0)

问题已解决,这是一个部署问题...