我正在尝试将一些参数从一个类传递到另一个类,custom CustTable Event Handler
到custom Document Matrix class
。
我想通过客户电子邮件,我正在使用:
DirParty::primaryElectronicAddress(custTable.Party, LogisticsElectronicAddressMethodType::Email)
并将其传递给String EDT。
这给了我错误:
参数与所需类型
不兼容
如何更改参数passthrough,以便我可以将返回值填入字符串EDT?
答案 0 :(得分:1)
此功能DirParty::primaryElectronicAddress(custTable.Party, LogisticsElectronicAddressMethodType::Email)
返回LogisticsElectronicAddress
如果您尝试获取电子邮件的价值,请尝试以下操作:
LogisticsElectronicAddressLocator _LogisticsElectronicAddressLocator;
LogisticsElectronicAddress _LogisticsElectronicAddress;
;
_LogisticsElectronicAddress = DirParty::primaryElectronicAddress(custTable.Party, LogisticsElectronicAddressMethodType::Email);
_LogisticsElectronicAddressLocator = _LogisticsElectronicAddress.locator; //E-mail value
答案 1 :(得分:1)
如果您想收到客户的电子邮件,可以使用:
CustTable custTable;
custTable.email();
email()方法返回客户的主电子邮件。如果您需要其他电子邮件而不是主电子邮件,您可以在email()方法中查看它是如何完成的。
最诚挚的问候, 克里斯蒂安