SAPUI5子弹图缺少主题

时间:2014-12-04 13:06:43

标签: css charts graphviz sapui5

当我使用viz框架显示子弹图时:

api:https://sapui5.netweaver.ondemand.com/sdk/docs/api/symbols/sap.viz.ui5.controls.VizFrame.html例如:https://sapui5.netweaver.ondemand.com/sdk/explored.html#/sample/sap.viz.sample.Bullet/preview

<script id="sap-ui-bootstrap" type="text/javascript"
   src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"
   data-sap-ui-libs="sap.ui.commons, sap.viz, sap.m, sap.ui.ux3"
   data-sap-ui-theme="sap_goldreflection">
</script>

var oBulletChart = new sap.viz.ui5.controls.VizFrame({
  'uiConfig' : {
    'applicationSet': 'fiori'
  },
  'vizType'  : 'bullet',
  'width'    : '600px',
  'height'   : '600px',
});

我得到以下子弹图,正确主题:

enter image description here

否则,当我使用标准时(由于加载时间我非常喜欢)我得到图表的错误主题:

<script src="resources/sap-ui-core.js"
    id="sap-ui-bootstrap"
    data-sap-ui-libs="sap.ui.commons, sap.viz, sap.m, sap.ui.ux3"
    data-sap-ui-theme="sap_goldreflection">
</script>  

enter image description here

所以,问题是CSS,但我该如何解决这个问题呢?从Backend拉出的SAPUI5版本是1.22(子弹图表需要1.21,即框架需要1.22).Hana Site可能是1.23?

我认为这是关于&#34; fiori&#34;主题,但我需要它来动态显示绿色/红色值,在错误的版本中,默认情况下一切都是黑色。

是否有可能拉下这个缺少的主题?

其他信息:

https://sapui5.hana.ondemand.com/resources/sap-ui-core.js - &gt;时间戳:*日期:2014-05-01T17:42Z
local /resources/sap-ui-core.js - &gt;时间戳:*日期:2013-07-03T13:48Z

必须升级哪个SAP UI组件才能增加系统版本?

编辑1:
https://sapui5.hana.ondemand.com/resources/sap/viz/ui5/controls/css/controls.css
https://sapui5.hana.ondemand.com/resources/sap/viz/ui5/controls/libs/css/sap.viz.controls.css
- &GT;未加载到HANA中,加载到本地图书馆

https://sapui5.hana.ondemand.com/resources/sap/m/themes/sap_goldreflection/library.css
- &GT; hana版本中较小的

https://sapui5.hana.ondemand.com/resources/sap/ui/unified/themes/sap_goldreflection/library.css
- &GT;在hana版本中更大的是

1 个答案:

答案 0 :(得分:2)

可以通过浏览器控制台中的sap.ui.version或在任何UI5应用程序中按Ctrl-Alt-Shift-S来检查UI5版本(弹出窗口中的打开顶部面板)。这表明sapui5.hana.ondemand.com是版本: Core Version 1.24.3 (built at 201410291107),所以我不确定你5月份的时间戳是什么意思。请以同样的方式检查您的UI5版本。

如果没有一个运行的例子我就不能说太多,但这看起来像是作为后备加载的基本主题。 CSS文件请求是否有404响应?或者本地library.css文件是否明显小于HANA文件? (〜一半大小)? 你在运行什么平台? (ABAP?Java?Web服务器?您是自己安装UI5还是使用随附的版本? - 这个答案决定是否可以有服务器端主题回退机制,也是一个必需的信息。升级问题。