Studio:修改Customer.CurrentEmployeeResponsible

2020-09-29 21:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试在工作室中实现...

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

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


嗨,

我正在尝试在工作室中实现一种逻辑,该逻辑允许我设置负责客户的员工。

但是,Customer.CurrentEmployeeResponsible是1:n关联(这很奇怪,因为一次只能有1位员工负责)。 另外,CurrentEmployeeResponsible提供了一个delete方法,但没有提供Add或Create方法。

有人可以告诉我如何修改Customer.CurrentEmployeeResponsible吗?

非常感谢!

Stefan

2条回答
落灬小鱼
2020-09-29 22:12

嗨,Saurabh,

非常感谢您的澄清。 它的工作方式与您描述的完全一样。 而不是这样做:

 this.CurrentEmployeeResponsible.Add()

我必须做:

 var empres;
 empres = this.CurrentEmployeeResponsible;
 empres.Add(); 

此外,为了更改其中一名员工,我可以执行以下操作:

 var empres;
 empres = this.CurrentEmployeeResponsible.GetFirst();
 empres.EmployeeUUID = <新值>;
 

我不清楚该任务是否保留对CurrentEmployeeResponsible的引用。 我以为GetFirst()只会给我一个实际雇员的实例(所以从某种意义上说,我将修改该雇员的详细信息)。

感谢您的帮助
Stefan

一周热门 更多>