Application.OpenForm打开ProductTree而不是Items

2020-09-06 02:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想用API打开一个项目,但它总是打开ProductTree。 为什么?

这是我的代码:

Application.OpenForm(SAPbouiCOM.BoFormObjectEnum.fo_Items,"",itemCode);

我尝试了 fo_ProductTree 而不是 fo_Items ,但是还是一样。

我捕获了使用OpenForm时引发的事件,并比较了使用o_ProductTree和fo_Items时的BusinessObjectInfo.ObjectKey参数。

两次都得到ObectKey的值:

<?xml version = \" 1.0 \" encoding = \" UTF-16 \"?> itemCode

我认为API中存在错误,对吧?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想用API打开一个项目,但它总是打开ProductTree。 为什么?

这是我的代码:

Application.OpenForm(SAPbouiCOM.BoFormObjectEnum.fo_Items,"",itemCode);

我尝试了 fo_ProductTree 而不是 fo_Items ,但是还是一样。

我捕获了使用OpenForm时引发的事件,并比较了使用o_ProductTree和fo_Items时的BusinessObjectInfo.ObjectKey参数。

两次都得到ObectKey的值:

<?xml version = \" 1.0 \" encoding = \" UTF-16 \"?> itemCode

我认为API中存在错误,对吧?

付费偷看设置
发送
10条回答
hengyuye
1楼-- · 2020-09-06 03:22

嗨,Markus,

当您使用黄色箭头缩放到某个项目并且该项目也是产品树时,它总是打开产品树而不是项目表单。

< p>您是否尝试过使用非产品树的商品?

问候

Ad

Cikesha
2楼-- · 2020-09-06 03:20

嗨,Kerremans,

我知道,但是当您在产品树中使用黄色箭头时,您可以缩放到一个项目,而我也想对我的代码进行处理。

灬番茄
3楼-- · 2020-09-06 03:09

我已经尝试了所有可用的BoFormObjectEnum值 但没有人打开物品

软件心理学工程师
4楼-- · 2020-09-06 03:18

很奇怪range

不明白为什么它对我不起作用。

我不是唯一遇到此问题的人。

我所有的团队合作者都遇到相同的问题。

Doze时光
5楼-- · 2020-09-06 03:07

嗨,马库斯,

如果您传递整数(4个项目),是否会发生同样的事情?

Application.OpenForm((SAPbouiCOM.BoFormObjectEnum)4,"",itemCode);


最诚挚的问候,

佩德罗·曼格贾

< br> 在LinkedIn上查看Pedro Magueija的个人资料

渐行渐远_HoldOn
6楼-- · 2020-09-06 03:15

这就是问题所在。 是的,听起来您可能对软件安装本身而不是代码有问题。

一周热门 更多>