矩阵和UserDataSource

2020-08-15 18:37发布

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

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


当我尝试更新矩阵单元格值(从UserDataSource连接的列)时,整个列行都由该值填充,而不仅仅是单元格(加上,它将最后一行复制到新行) 在某些栏中)。

那是我的代码:

 oMatrix.GetLineData(pVal.Row);
                 oForm.DataSources.UserDataSources.Item(" Column06")。Value =" 10";
                 oMatrix.SetLineData(pVal.Row); 

我必须使用DataSource对象来更新值,因为我也在矩阵中使用DBDataSource,并且每当我使用LoadFromDataSource方法时,单元格信息都会丢失(如果通过EditText对象分配了)。 有没有更好/更方方面面的方法可以与UserDataSource一起使用以更好地进行重新销售?

Rob

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

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


当我尝试更新矩阵单元格值(从UserDataSource连接的列)时,整个列行都由该值填充,而不仅仅是单元格(加上,它将最后一行复制到新行) 在某些栏中)。

那是我的代码:

 oMatrix.GetLineData(pVal.Row);
                 oForm.DataSources.UserDataSources.Item(" Column06")。Value =" 10";
                 oMatrix.SetLineData(pVal.Row); 

我必须使用DataSource对象来更新值,因为我也在矩阵中使用DBDataSource,并且每当我使用LoadFromDataSource方法时,单元格信息都会丢失(如果通过EditText对象分配了)。 有没有更好/更方方面面的方法可以与UserDataSource一起使用以更好地进行重新销售?

Rob

付费偷看设置
发送
3条回答
太Q了
1楼-- · 2020-08-15 19:15

你好罗伯特,

您不能将列绑定到UserDataSource,只能绑定到DBDataSource或DataTable。

UserDataSource仅用于单个字段值。

最好的问候

维托·维埃拉(VítorVieira)

浮生未央
2楼-- · 2020-08-15 19:05

您找到解决方案了吗?

葫芦娃快救爷爷
3楼-- · 2020-08-15 19:01

在这种情况下,我该如何在Matrix中处理不打算保存在DB上的数据?

在SDK示例中,似乎可以将UserDataSource绑定到列。 但没有给出更新当前值的示例。

还有其他解决方案吗?

最好的问候

Rob

一周热门 更多>