2020-08-24 00:22发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
有人知道如何从sapgui_tree_get_item_text中提取数字值吗?
场景:
我的脚本中有一个lr函数'sapgui_tree_get_item_text',该函数正在提取执行下一步所需的值,但它提取的值是所有值(字符串和数字)(即会计凭证5500018934)
我从提取的值中所需的只是数字,但我不知道如何分割它。
感谢您的帮助。
嗨Ann Jeniffer,
在VB脚本中,您可以按以下方式解决:
InputData = Split(myFunction(),"") n = 0 对于InputData中的每个strData n = n + 1 如果n = 1,则myString = strData 如果n = 2,则myNumber = strData next
关于ScriptMan
谢谢Script Man。 我会尝试的。
您还可以使用函数lr_save_searched_string保存数字的字符。
如果您的sapgui_tree_get_item_text字符串的大小始终相同,并且文档号中的字符数固定。 您可以指定从保存字符串的参数中搜索字符串"文档"。 然后使用偏移量错过空白,并将以下10个字符(您的数字)保存到新参数。
https://admhelp.microfocus.com/lr/zh/12.60-12.63/help/function_reference/Content/FuncRef/c_vuser/lrFr_lr_save_searched_str.htm 编辑:请务必使用lr_eval_string() 将参数输入到lr_save_searched_string()函数中时。
lr_eval_string(" {Doc_String}")
最多设置5个标签!
嗨Ann Jeniffer,
在VB脚本中,您可以按以下方式解决:
关于ScriptMan
谢谢Script Man。 我会尝试的。
您还可以使用函数lr_save_searched_string保存数字的字符。
如果您的sapgui_tree_get_item_text字符串的大小始终相同,并且文档号中的字符数固定。 您可以指定从保存字符串的参数中搜索字符串"文档"。 然后使用偏移量错过空白,并将以下10个字符(您的数字)保存到新参数。
https://admhelp.microfocus.com/lr/zh/12.60-12.63/help/function_reference/Content/FuncRef/c_vuser/lrFr_lr_save_searched_str.htm
编辑:
请务必使用lr_eval_string() 将参数输入到lr_save_searched_string()函数中时。
lr_eval_string(" {Doc_String}")
一周热门 更多>