Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法保存某些字段,如';电话'';电子邮件'';税收;,。。销售人员使用DI API的情况_C#_Sapb1_Sap Business One Di Api - Fatal编程技术网

C# 无法保存某些字段,如';电话'';电子邮件'';税收;,。。销售人员使用DI API的情况

C# 无法保存某些字段,如';电话'';电子邮件'';税收;,。。销售人员使用DI API的情况,c#,sapb1,sap-business-one-di-api,C#,Sapb1,Sap Business One Di Api,我想使用DI API添加(或更新)sale employee(数据库表:OSLP)。使用的对象是销售人员,但在其公共属性中,我看不到“电话”、“手机”、“传真”,。。。我刚刚成功添加了一个没有这些属性的记录,这意味着我使用了正确的服务(销售人员)。那么,我如何添加一个包含如下字段的记录:电话、手机等?提前谢谢 请查看我的图像以了解更多信息: 尝试使用EmployeesInfo对象: SAPbobsCOM.EmployeesInfo EmployeeInfo = objCompany.GetBu

我想使用DI API添加(或更新)sale employee(数据库表:OSLP)。使用的对象是销售人员,但在其公共属性中,我看不到“电话”、“手机”、“传真”,。。。我刚刚成功添加了一个没有这些属性的记录,这意味着我使用了正确的服务(销售人员)。那么,我如何添加一个包含如下字段的记录:电话、手机等?提前谢谢

请查看我的图像以了解更多信息:


尝试使用EmployeesInfo对象:

SAPbobsCOM.EmployeesInfo EmployeeInfo = objCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oEmployeesInfo);
EmployeeInfo.GetByKey("BOB");
EmployeeInfo.Remarks = "Always Late!";

尝试使用EmployeesInfo对象:

SAPbobsCOM.EmployeesInfo EmployeeInfo = objCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oEmployeesInfo);
EmployeeInfo.GetByKey("BOB");
EmployeeInfo.Remarks = "Always Late!";

我认为它不起作用,EmployeesInfo表OHEM中的对象处理数据,我想将记录添加到表OSLP中。很抱歉,您提到的属性似乎没有暴露给DI。可以通过UI在代码中执行吗?“可以通过UI在代码中执行吗?”,抱歉,我不明白。您可以尝试在sap应用程序的屏幕上打开表单,找到最后一行并将数据直接添加到网格,然后强制在按钮上单击事件。我们在自己的应用程序上使用DI API,我们有两个选项:使用DI服务保存数据或使用我们的服务保存数据(执行sql命令)。我认为DI API没有用于此任务的对象。我认为它不起作用,EmployeesInfo表OHEM中的对象处理数据,我想将记录添加到表OSLP。很抱歉,您提到的属性似乎没有向DI公开。可以通过UI在代码中执行吗?“可以通过UI在代码中执行吗?”,抱歉,我不明白。您可以尝试在sap应用程序的屏幕上打开表单,找到最后一行并将数据直接添加到网格,然后强制在按钮上单击事件。我们在自己的应用程序上使用DI API,我们有两个选项:使用DI服务保存数据或使用我们的服务保存数据(执行sql命令)。我认为DI API没有用于此任务的对象。