点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个问题,即在SAP B1机会阶段中添加多于一行,当我添加一行时,它将成功添加,但是两行或更多行不起作用。 以下是我的示例代码(PHP)
<?php
$ oOpport->行-> SetCurrentLine(0);
$ oOpport->行-> MaxLocalTotal = $ Potentialamount;
$ oOpport->行-> StageKey = $ Stageid;
$ oOpport->行-> SalesPerson = $ Salesid;
$ oOpport->行-> DataOwnershipfield = $ Ownerlinesid;
$ oOpport->行->添加;
?>
如果我尝试添加两行或更多行,则会收到以下错误消息:错误消息为注意:试图获取C中非对象的属性:错误:-5002
如何添加多个行?
请任何人都可以帮助我
嗨,
对于像这样的线对象,您无需设置属性然后添加该对象。 而是添加对象,然后设置属性。 线也是子对象。 那意味着他们有一个父对象。 通常,您先初始化父对象,然后是子对象,然后是子对象的属性,然后(如有必要)添加新的(空)线对象,设置线对象的属性,等等。最后,添加父对象。
SetCurrentLine仅用于更新现有的线对象。
它的作用与添加文档(例如销售订单)相同。
关于
< p> Johan嗨,Johan,完成了。 问题是预测的截止日期。我删除了SetCurrentLine()行,然后添加了预测的截止日期。 谢谢
一周热门 更多>