我正在按照条形图的explored示例构建示例地图。除了自定义格式之外,我的项目中的一切正常。在示例中, CustomerFormat.js 用作值/类别轴上自定义标签格式的文件,并且在那里工作正常。当我尝试在我的项目中实现相同的功能时,永远不会调用文件中的格式化函数。它只返回与函数关联的默认值[在我的控制台中找到并加载文件时路径没有问题]。
我正在尝试调用格式化函数,如下所示:
oVizFrame.setVizProperties({
valueAxis: {
title: {
visible: false
},
label:{
formatString: CustomerFormat.FIORI_LABEL_SHORTFORMAT_10
}
}
});
它在没有错误的情况下进行调用,但不是格式化值,而是返回分配给函数id的硬编码字符串
我不确定出了什么问题。我尝试将调试器放在格式化函数中,但它不会在调试点停止。
感谢任何帮助
答案 0 :(得分:0)
最后发现了这个问题。
我们需要首先通过调用customerformat.js文件中的函数“ registerCustomFormat ”来注册我们的自定义格式函数。傻错!!!