2020-08-23 23:32发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI专家
我已经创建了一个SAC设计器应用程序。 如果值为NULL,我有一个隐藏图表的方案。 如果没有要显示的值,是否可以检查关键指标的值并隐藏完整图表? 您能帮忙语法吗?
嗨,
下面的代码将起作用。
//Long Version,图表更改 if(图表_1.getDatasource()。isResultEmpty()) { Chart_1.setVisible(false); } 其他 { Chart_1.setVisible(true); } //版本短,图表已更改 Chart_1.setVisible(!Chart_1.getDatasource()。isResultEmpty());
-Sathya
感谢Sathya,它起作用了:)
嗨罗希特,
您可以应用Sathya建议。 我可以给您第二个建议,使其更适合您的要求。
如果您还可以从数值图表中读取度量值,则很容易。
您将从console.log(chart.getDataSource()。getMeasures())获得的度量ID;
var i = ConvertUtils.stringToNumber(chart.getDataSource()。getData({" @ MeasureDimension":" 35535223-8334-4717-a487-324737206791"} .. formattedValue)))
不是i是数字的度量值。 根据i的值,您可以编写设置可见性的逻辑。
此致
Sanjay Guha
请参阅上面的Sanjay评论。
我也有一个关于如何检查度量值的问题。 就像我需要检查度量1、2、3或4的值并隐藏图表。 我有一个数据源,在初始化时,我需要验证是否需要将数据源度量值设置为可见或隐藏。
大家好,
我正在尝试使用getData()函数,但是我显然缺少了一些东西。 您能否告诉我,在函数getData({" @ MeasureDimension":" 35535223-8334-4717-a487-324737206791"})中," 35535223-8334-4717-a487-324737206791"来自何处?
谢谢
Katarzyna
最多设置5个标签!
嗨,
下面的代码将起作用。
-Sathya
感谢Sathya,它起作用了:)
嗨罗希特,
您可以应用Sathya建议。 我可以给您第二个建议,使其更适合您的要求。
如果您还可以从数值图表中读取度量值,则很容易。
您将从console.log(chart.getDataSource()。getMeasures())获得的度量ID;
var i = ConvertUtils.stringToNumber(chart.getDataSource()。getData({" @ MeasureDimension":" 35535223-8334-4717-a487-324737206791"} .. formattedValue)))
不是i是数字的度量值。 根据i的值,您可以编写设置可见性的逻辑。
此致
Sanjay Guha
请参阅上面的Sanjay评论。
我也有一个关于如何检查度量值的问题。 就像我需要检查度量1、2、3或4的值并隐藏图表。 我有一个数据源,在初始化时,我需要验证是否需要将数据源度量值设置为可见或隐藏。
大家好,
我正在尝试使用getData()函数,但是我显然缺少了一些东西。 您能否告诉我,在函数getData({" @ MeasureDimension":" 35535223-8334-4717-a487-324737206791"})中," 35535223-8334-4717-a487-324737206791"来自何处?
谢谢
Katarzyna
一周热门 更多>