首页 > 解决方案 > SAPUI5 图表不可见...从门户内运行时

问题描述

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

正确的输出

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

错误输出

注意到 Chrome 调试器中的“无数据”消息和无异常,认为在后端调试 OData 方法是一个好主意。令我大吃一惊的是,当在门户外部运行时,从(门户)参数内部运行时,发现虽然过滤器传递给表格和图表(两个不同的实体但几乎相同并接受完全相同的参数)的方法都很好,但参数“在前往图表实体的途中迷路了 - 图表方法没有参数。请参阅下面的快照并注意IT_FILTER_SELECT_OPTIONS右下角的。

外部入口(参数表填写) 正确的调试器

Portal内(参数表为空) 错误的调试器

此外,传递给两个 OData 表的过滤器表是通用的,您可以看到下面的代码 - 只有两行:一行用于表格,另一行用于图表绑定。

绑定码

以澄清结束。上面提到调用后端方法时调试器没有错误。实际上有几个,但它们发生在应用程序的初始化期间,似乎不会影响应用程序中的任何其他内容,除了一组报告之外还有很多数据操作(对话框、表格等),其他一切工作正常。这些错误可以在下面看到。

初始化消息

这种情况是否会给任何人敲响警钟?

提前致谢

标签: sapui5

解决方案


问题解决了,是部署问题...


推荐阅读