点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我对SAP中的变量有疑问
我尝试使用此代码获取变量
B = session.findById(" wnd [0]/usr/txtBSEG-WRBTR")。text
C = CDbl(B)
我需要数字变量
并且我遇到错误"类型不匹配。当我尝试使用Google时,我发现这是区域设置中的问题。
是否可以通过ither方法获取变量?
在这样的例子中
B = session.findById(" wnd [0]/usr/txtBSEG-WRBTR")。number
感谢您的帮助。
恐怕像其他任何文本字段一样,数字字段只是由SAP GUI脚本API处理的,您所看到的就是所得到的,没有API知道当前连接的SAP用户的数字格式 (注意:SAP GUI完全忽略了Windows区域设置。)
也许可以使用一种简单的逻辑来确定小数点分隔符是逗号还是点号
请注意,数值字段的"数值"属性为True。
# p#一周热门 更多>