当我们使用SAP .NET Connector 2.0在.NET中调用RFC方法时,值会被打乱

8hhllhi2  于 2023-07-01  发布在  .NET
关注(0)|答案(1)|浏览(97)

在.NET SAP Connector 2.0中,我们调用RFC方法。
当我们在参数中只传递一个字符时,这些值存储在SAP系统中,当我们在SAP系统中查询表时,这些值是可读的。当我们在参数中只传递一个以上的字符时,这些值存储在SAP系统中,当我们在SAP系统中查询表时,这些值**不可读。
检查了SAP系统中的函数、参数和表的结构。
SAP方面的支持是没有的。

*RfcMethod(AbapName = "Z_SD_UPDATE_OPC_TAB" )]
    public string Z_SD_UPDATE_OPC_TAB(
       [RfcParameter(AbapName = "WERKS", RfcType = RFCTYPE.RFCTYPE_STRING , Optional = false, Direction = RFCINOUT.IN, Length = 4)]  string plant)*
{

SAPInvoke("Z_SD_UPDATE_OPC_TAB", new object[]
{
  plant
});

}
2hh7jdfx

2hh7jdfx1#

检查SAP和.NET连接器中的Unicode编码是否相同。在.NET方面也是如此。

相关问题