点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨专家
我的查询非常简单。 这是场景...
我有一个按钮,用于在全局变量中存储增量值。 对于每次单击,全局变量get将其值增加0.5。 现在,我希望通过setVariableValue函数发送该新值,以便数据源(DS_WORKING)返回一组新的结果。
现在问题出在第一次单击,一切都正常。 但是,第二次单击将出现提示窗口。 再次单击第三次,一切正常,但是再次单击第四次,出现提示窗口。 并持续不断....
启动事件和变量初始化事件中应用程序中没有任何内容。 我正在使用lumira 2.3 sp2,数据源是基于hana属性视图的Universe。
谁能帮助我找到原因和解决方法。
在按钮onClick事件下
---------------------------------------------------
XGV_WORKING_INIT = XGV_WORKING_INIT + 0.5;
DS_WORKING.setVariableValue(" psWorking Hour",Convert.floatToString(XGV_WORKING_INIT));
在我看来,变量(提示)不接受非整数值。 如果您设置了无效的提示值,提示屏幕将自动出现。 我不知道有关您的提示的详细信息,因此可能是提示仅接受整数(1、2、3),或者您需要使用不同的小数点分隔符(例如" 1,5"而不是 " 1.5",反之亦然。
请注意,在"提示"屏幕中,您将输入与语言相关的外部键,这些外部键会自动转换,而setVariableValue则需要所谓的内部键。
一周热门 更多>