Forms 你如何处理两个字段';同一记录表单查找的s值?
我需要从同一记录的查找中获取字符串字段中的两个字段值 我的代码如下所示:Forms 你如何处理两个字段';同一记录表单查找的s值?,forms,axapta,lookup,dynamics-ax-2012,x++,Forms,Axapta,Lookup,Dynamics Ax 2012,X++,我需要从同一记录的查找中获取字符串字段中的两个字段值 我的代码如下所示: public void lookup() { Query query = new Query(); QueryBuildDataSource queryBuildDataSource; QueryBuildRange queryBuildRange; SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum
public void lookup()
{
Query query = new Query();
QueryBuildDataSource queryBuildDataSource;
QueryBuildRange queryBuildRange;
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(CustTable), this);
sysTableLookup.addLookupField(fieldNum(CustTable, AccountNum));
sysTableLookup.addLookupField(fieldNum(CustTable, CustGroup));
queryBuildDataSource = query.addDataSource(tableNum(CustTable));
sysTableLookup.parmQuery(query);
sysTableLookup.performFormLookup();
}
我想用combo填充我的字段
myCustomTable.Field = strfmt(CustTable.AccountNum) + CustTable.CustGroup);
有可能得到两个值吗?使用此查找是正确的?查找代码看起来很好,并且与最佳实践保持一致,您可以在方法\Forms\AifDocumentServiceUpdate\Designs\DesignList\serviceClassName\Methods\lookup或在AOT Forms节点上搜索(Ctrl+F)SysTableLookup中寻找灵感。
要按照您的意愿填充组合,您需要再次查询查找表,因为查找函数只返回一个值。可能重复的相关和潜在重复:Hi@FH Inway,感谢您的精确计算。你有理由!对不起,我该怎么办?非常感谢,我感谢你的帮助@谢谢你的工作!我犯了一个错误,考虑删除你的问题。